WPML

С помощью Elementor Pro и WPML Вы можете использовать Конструктор тем для создания разных шаблонов для каждого из языков Вашего сайта.

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

Для начала перейдите в Шаблоны → Конструктор тем и создайте шаблон на языке по умолчанию Вашего сайта.
Используйте Условия отображения, чтобы определить, как отображать шаблон на Вашем сайте. Например, Вы можете задать условия отображения для всех записей. Когда закончите, не забудьте нажать Сохранить и закрыть.

Настройка условий отображения для шаблона на языке по умолчанию

Затем Вы можете перейти к созданию шаблона, который хотите использовать для дополнительного языка Вашего сайта.

  1. В консоли WordPress используйте переключатель языков в верхней панели администратора, чтобы переключиться на дополнительный язык Вашего сайта.
Переключение на дополнительный язык из верхней панели администратора
Переключение на дополнительный язык из верхней панели администратора
  1. Перейдите в Шаблоны → Конструктор тем, нажмите Добавить новый и создайте шаблон для дополнительного языка Вашего сайта.
  2. Опубликуйте шаблон и не задавайте никаких Условий отображения. Это очень важно — чтобы условия отображения, заданные для шаблона на языке по умолчанию, применялись к переведенному шаблону, Вы не должны задавать их здесь.
Публикация шаблона на дополнительном языке
  1. Вернитесь в консоль Вашего сайта и используйте переключатель языков в верхней панели администратора, чтобы переключиться обратно на язык по умолчанию. Затем перейдите в Шаблоны.
Переключение на язык по умолчанию и переход в Шаблоны
Переключение на язык по умолчанию и переход в Шаблоны
  1. Измените шаблон, который Вы создали для языка по умолчанию Вашего сайта.
  2. Найдите блок Язык в правой боковой панели и нажмите Связать с переводами. В появившемся всплывающем окне введите название Вашего шаблона на дополнительном языке.
Связывание перевода шаблона с шаблоном на языке по умолчанию
Связывание перевода шаблона с шаблоном на языке по умолчанию
  1. Появится новое всплывающее окно с просьбой подтвердить действие. Нажмите кнопку Назначить.
Подтверждение действия по связыванию шаблонов
Подтверждение действия по связыванию шаблонов

Теперь Вы можете просматривать Ваши записи на языке по умолчанию и дополнительном языке. Записи на дополнительном языке должны использовать шаблон, отличный от шаблона для записей на языке по умолчанию.

Запись, использующая шаблон на языке по умолчанию, созданный в Elementor
Перевод записи, использующий шаблон на дополнительном языке, созданный в Elementor

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