WPML

Используя плагин Advanced Post Types Order вместе с WPML, Вы можете синхронизировать порядок любого произвольного типа записей для всех Ваших языков или задать другой порядок для определенного дополнительного языка.

Начало работы

Начните с установки и активации следующих компонентов:

Если Вы впервые используете WPML, ознакомьтесь с нашим Руководством по началу работы. В нем кратко описаны различные варианты перевода, которые Вы можете использовать.

Синхронизация порядка произвольных типов записей для всех языков

Примечание: прежде чем начать изменение порядка, Вам необходимо перевести все произвольные типы записей, порядок которых Вы хотите изменить, на выбранный дополнительный язык (или языки). Затем Вам нужно создать страницу архива для этих произвольных типов записей и перевести ее. Чтобы узнать, как переводить Ваши произвольные записи, изучите нашу документацию по переводу произвольных типов записей.

С помощью плагина Advanced Post Types Order Вы можете изменять порядок любых стандартных типов записей WordPress или произвольных типов записей на Вашем сайте. В рамках данного руководства мы будем использовать тему Avada и изменим порядок нашего произвольного типа записей Portfolio:

  1. Перейдите в PortfolioRe-Order.
  2. В разделе Sort List Settings установите для параметра Post Type значение Portfolio (avada_portfolio) и нажмите кнопку Create.
Создание новой сортировки в Sort List Settings
  1. Вы должны увидеть новый раздел под названием WPML Synchronize. Выберите Yes, чтобы синхронизировать порядок для разных языков, а затем нажмите кнопку Settings Update.
Синхронизация порядка для всех остальных языков
  1. Прокрутите вниз до раздела Manual Order/Automatic Order. Здесь мы изменим порядок наших элементов Portfolio вручную. На вкладке Manual Order перетащите элементы Portfolio, порядок которых Вы хотите изменить. Затем нажмите кнопку Update .
Изменение порядка произвольных типов записей Portfolio вручную

На фронтенде Вы можете просмотреть переведенную страницу архива, чтобы увидеть элементы Portfolio, синхронизированные между языком по умолчанию и дополнительным языком:

Порядок элементов Portfolio на языке по умолчанию
Порядок элементов Portfolio на дополнительном языке

Настройка другого порядка для произвольного типа записей на дополнительном языке

Чтобы вручную задать другой порядок для произвольных типов записей на выбранном Вами дополнительном языке:

  1. В консоли перейдите в PortfolioRe-Order.
  2. В разделе WPML Synchronize выберите вариант No и нажмите кнопку Settings Update.
Выбор варианта No в разделе WPML Synchronize
  1. В верхней панели администратора используйте переключатель языков, чтобы переключиться на Ваш дополнительный язык.
Использование переключателя языков для смены языка
  1. Прокрутите вниз до раздела Manual Order/Automatic Order. На вкладке Manual Order перетащите элементы Portfolio на Вашем дополнительном языке, чтобы изменить их порядок. Затем нажмите Update, чтобы сохранить изменения.
Изменение порядка элементов Portfolio на дополнительном языке вручную

Теперь Вы должны увидеть на фронтенде, что порядок элементов Portfolio на Вашем дополнительном языке изменился.

Перевод других текстов Advanced Post Types Order

Помимо контента из записей и страниц Вашего сайта, обычно есть некоторые дополнительные тексты из других мест. Эти тексты, как правило, исходят из Вашей темы и плагинов.

Чтобы узнать, как переводить эти тексты, прочитайте нашу страницу документации о Переводе строк.

Известные проблемы

Между этим плагином и WPML нет нерешенных проблем совместимости. Искать среди всех известных проблем.

Получение помощи

Если Вам нужна помощь с переводом Вашего сайта, созданного с использованием Advanced Post Types Order и WPML, обратитесь в поддержку WPML.

Автор: Amir · Последнее обновление: 18 октября 2024