Поддержка Проблемы и решения Смена лога при переключении языка Polylang

  • Использую плагин Polylang, нужно сделать смену лого при смене языка,
    Нашел вот такое решение

    ********
    Как один из вариантов
    В functions.php

    pll_register_string(‘logo’, ‘logo.png’, ‘My Theme’);

    В шаблон:

    pll_e(‘logo.png’);

    В админке Strings Translations для каждого языка свое имя файла.
    ********

    не могу понять где прописать вот это

    pll_e(‘logo.png’);

    и куда потом залить картинки лого ?

    • Тема изменена 5 лет назад пользователем alexsamusevich.

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Привет. Звучит как какой-то костыль 🙂

    В шаблон: pll_e(‘logo.png’);

    То есть в тот файл темы, где у тебя выводится логотип. Картинки, соответственно, заливать в ту же папку, где лежит редактируемый файл (или корректируй путь до картинки).

    Мне кажется, что более надёжно было бы через pll_current_language(); делать такой функционал.

    Автор alexsamusevich

    (@alexsamusevich)

    Можно подробнее про pll_current_language();

    Добрый день. Вы нашли решение проблемы? Как менять логотип в зависимости от языка сайта? Буду очень благодарен Вам. Тоже мучаюсь этим вопросом

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Смена лога при переключении языка Polylang» закрыта для новых ответов.