-
планов Team, Business и Enterprise
Свяжитесь с отделом продаж по вопросам лицензирования.
-
планов Ultimate и Enterprise (устаревшая версия)
Свяжитесь с отделом продаж по вопросам лицензирования.
Рекомендации
Для получения информации об интеграции WordPress в Phrase Strings обратитесь к WordPress (Strings).
WordPress — это система управления контентом для блогов и веб-сайтов с открытым исходным кодом. Она также поддерживает списки рассылки, форумы, медиагалереи, аналитику и интернет-магазины.
Коннектор поддерживает плагины WPML и Multilingual Press. Он автоматически определяет, какой плагин установлен во время установки плагина Phrase. Режим, в котором работает плагин, можно просмотреть в настройках .
Платформа Wordpress VIP не поддерживается.
Коннектор не поддерживает 2FA. 2FA можно включить для wp-admin или фронтенда, но все конечные точки, начинающиеся с /wp-json/memsource/v1/connector, должны быть доступны из Phrase без 2FA. Конечные точки, используемые коннектором, уже защищены токеном Phrase, а безопасность можно повысить, добавив базовую аутентификацию и/или разрешив получить доступ только с IP-адресов Phrase.
-
Версия WordPress: 4.9 или выше, включая мультисайтовые установки (плагин Phrase и WPML должны быть установлены на всех сайтах)
-
Версия PHP: 7.0 или выше
-
Плагин WPML: версия 3.7 или выше
-
Плагин Multilingual Press: версия 3.7.0 или выше
Поддерживаемые типы контента
Коннектор WordPress позволяет загружать оригинал контента и выгружать перевод локализаций напрямую в/из WordPress для следующих типов контента:
-
Записи
-
Страницы
-
Теги
-
Категории
-
Пользовательские типы записей
-
Пользовательские таксономии
Поддерживаемые статусы
-
Опубликовано и Черновик (контекстный предварительный просмотр поддерживается для записей и производного контента)
Примечание
Некоторые HTML-теги представляют риск, поэтому CAT Editor удаляет их из этого HTML при отображении предварительного просмотра. Это необходимо для обеспечения конфиденциальности и безопасности данных пользователя.
Примеры удаленных тегов включают FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT или свойства CSS background-image.
Поддерживаемые плагины
Следующие плагины поддерживаются плагином Phrase для WordPress:
-
Avada
-
Divi
-
Elementor
-
Gutenberg
-
Предустановленные блоки настраиваются автоматически. Настройте в блоках Gutenberg в меню . Если настройка не выполнена, контент не будет импортирован.
-
-
Yoast SEO
-
SEOPress
-
WPBakery Page Builder (ранее Visual Composer)
-
Avia (тема Enfold)
-
Пользовательские поля Enfold должны быть сняты с выбора, так как они не поддерживаются. Нажмите на плагин Phrase в своей учетной записи WordPress и перейдите на страницу
-
Существует ряд вариантов использования коннектора:
-
Менеджеры проектов могут добавить файлы непосредственно в проекты из онлайн-хранилища.
-
С помощью плагина Advanced Custom Fields (ACF) в WordPress можно определить отдельные рабочие процессы. Phrase отслеживает изменения этапов рабочего процесса и обновляет их соответствующим образом, например, с Перевод<1> на Ход выполнения перевода<3> и на Перевод завершен<5>.
-
Функция предварительного просмотра в контексте предлагает предварительный просмотр исходного или переведенного текста в режиме реального времени как в CAT Web Editor, так и в CAT Desktop Editor.
Поддерживаются таблицы, столбцы, различные графические элементы, форматирование и шрифты (если они установлены пользователями). Эта функция предназначена для обеспечения контекста при переводе и не является идеальным представлением исходного или готового документа; ожидаются некоторые визуальные различия. На нее также может повлиять включение/отключение параметра Разрешить загрузку внешнего контента в редакторах<1> в настройках доступа и безопасности.
Требования Phrase:<1>
-
Пройдите через корпоративный брандмауэр, чтобы получить доступ к локальной установке.
-
Выполните аутентификацию в среде разработки.
Конфигурация брандмауэра для локальной установки:<1>
-
Установка должна быть доступна с IP-адресов сервера Phrase. Обратитесь к IP-адресам серверов Phrase<1> для получения актуального списка.
-
Доменное имя должно иметь возможность разрешения извне.
Примечание
Некоторые HTML-теги представляют риск, поэтому CAT Editor удаляет их из этого HTML при отображении предварительного просмотра. Это необходимо для обеспечения конфиденциальности и безопасности данных пользователя.
Примеры удаленных тегов включают FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT или свойства CSS background-image.
-
Установите плагин WPML или Multilingual Press, чтобы Создать и управлять многоязычный страницами.
-
Перейдите в на панели навигации слева.
-
Нажмите Connector, а затем Показать настройки коннектор.
-
Нажмите Generate new token, чтобы сгенерировать токен для установки соединения.
-
Выбрать, какие записи следует импортировать на основе их статус, и какой статус должен быть назначен возвращенному контент перевод.
-
Перейдите на страницу Пользовательский поля и Выбрать из список пользовательский поля, которые должны быть экспортировать из WordPress и переведены. Все Пользовательский поля выбраны для экспортировать по умолчанию.
-
Перейдите на страницу и сопоставьте язык WordPress с кодами язык Phrase.
-
Перейдите на страницу , чтобы просмотреть список поддерживаемых шорткодов или добавить Пользовательский шорткод, созданный с помощью стороннего плагина.
-
Укажите языки перевода, заданные в (APC).
Служба автоматического создания проектов (APC) создает задания только для языков, указанных в пользовательском поле, которое определяется по его – например, target_languages. Тип поля должен быть списком с возможностью выбора нескольких значений, где значения соответствуют язык совпадение.
Примечание
Языки в WPML должны соответствовать языкам проекта. Для поддержки локальных вариантов, таких как французский (Канада), определите языки в панели WPML внутри WordPress.
-
Со страницы
настроек прокрутите вниз раздел «.
-
Нажмите на «Коннекторы».
Откроется страница .
-
Нажмите «Новый коннектор».
Откроется страница .
-
Изменить Type на WordPress и укажите имя для коннектор.
-
Введите URL сайта WordPress.
Пример: Если URL вашей страницы администратор WordPress был http://blog.phrase.com/wp-admin/index.php, то URL сайта будет http://blog.phrase.com/.
-
Введите Phrase плагин токен с токен из конфигурации плагин Phrase.
-
Если сайт защищен с помощью базовой HTTP аутентификация, укажите Username и Password, как задано в администратор WP.
-
Нажмите «Проверить подключение».
Список настроенных языков появится, если соединение было успешным. Красный восклицательный знак появится с сообщением об ошибке, если это не так. Наведите курсор на значок, чтобы увидеть дополнительные сведения.
Если оригинал или перевод изменены, нажатие обновит выбор настроенных языков.
-
Нажмите «Сохранить».
Коннектор добавлен в список на странице .
Что делать, если импортированный текст полон кода
Некоторые WordPress плагин внедряют код в ваши страницы WordPress. Phrase не обрабатывает этот код без дополнительной настройки.
Плагин, которые, как известно, вызывают этот вопрос:
-
Avia Layout Builder
-
Divi Builder
-
Fusion Builder
-
Visual Composer
-
WPBakery (ранее Visual Composer)
Чтобы настроить Phrase в этом случае, укажите в WordPress, какие Пользовательский поля вы хотите перевести.
Перейдите в плагин , затем , и добавьте шорткоды в соответствии со спецификацией формат плагина.
Настройки WPBakery:
Тест соединения не пройден при настройке коннектор
Некоторые WordPress плагин, такие как WP Hardening, WP Security, WP Staging, Отключить WP REST интерфейс приложений API, или Wordfence Security, предоставляют настройки для отключения JSON интерфейс приложений API. Убедитесь, что WordPress интерфейс приложений API не отключен.