Смена логотипа на конкретный язык - PullRequest
0 голосов
/ 03 июля 2018

У меня есть этот многоязычный сайт. Можно ли изменить логотип на другой после переключения на «Арабский»?

Я сейчас использую плагин Polylang, и это то, что я нашел вместе:

if (pll_default_language() == 'lang1') { ?>
    <img src="http://umar-project.mlab.napravi.online/wp-content/uploads/2018/06/logo-white-eng.png" alt="">
    <?php } else { ?>
     <img src="http://umar-project.mlab.napravi.online/wp-content/uploads/2018/06/logo-whiteara.png" alt="">
    <?php } ?>

Я использую WordPress. Кто-нибудь может мне помочь?

Ответы [ 2 ]

0 голосов
/ 03 июля 2018

я использую get_bloginfo('language') для проверки Polylang как

<?php
$currentlang = get_bloginfo('language');
if($currentlang=="en-GB") { ?>

<?php } elseif($currentlang=="pl-PL") { ?>

<?php } ?>
0 голосов
/ 03 июля 2018

Вместо pll_default_language используйте pll_current_language .

pll_default_language всегда будет возвращать одно и то же значение, даже если вы измените язык вашего сайта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...