@segakuz

Как сделать разные шаблоны для страниц на разных языках с polylang?

Сайт на Wordpress, плагин Polylang.
На сайте несколько языков, для русского используется один вид страницы, для всех остальных языков другой. Я делаю шаблоны template-ru.php и template-foreign.php. Для каждого языка создаю страницу в вордпрессе и прикрепляю шаблон в зависимости от языка. НО, если я меняю шаблон для русской страницы, то меняются шаблоны и для страниц для всех остальных языков. Т.е. у меня не получается каждой странице задать свой шаблон. Подскажите, пожалуйста, есть ли способ обойти это ограничение.
  • Вопрос задан
  • 876 просмотров
Решения вопроса 1
azerphoenix
@azerphoenix
Java Software Engineer
Здравствуйте!
Как и в предыдущем моем ответе, ответ один...
создаете 1 шаблон. Например, template.php
Проверяете текущий язык и подключаете нужный доп. часть шаблона через https://codex.wordpress.org/%D0%A2%D0%B5%D0%B3%D0%...

Ф-ции по Polylang - https://polylang.wordpress.com/documentation/docum...
pll_current_language($value);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы