Wordpress PHP Изображение меняется в зависимости от языка - PullRequest
0 голосов
/ 29 июля 2009

Я пытаюсь написать фрагмент кода, который позволил бы мне менять изображения или целый блок div в зависимости от языка

        <?php 
    if($_SESSION['lang'] == "fr"){
            echo "images/header-fr-4.jpg";
        }else{
    echo "images/header-4-en.jpg";
}
     ?>

Есть ли другой способ сделать это в WordPress?

Ответы [ 2 ]

2 голосов
/ 29 июля 2009

Плагин Gengo для WordPress поддерживает переведенные посты и страницы, а также элементы шаблона в зависимости от языка. http://wordpress.org/extend/plugins/gengo/

Например:

<?php if (islanguage('en')) echo "You are reading in English"; elseif (islanguage('ja')) echo "You are reading in Japanese"; else echo "You are seeing all posts..."; ?>
0 голосов
/ 29 июля 2009

Вы можете сделать что-то вроде этого:

$lang = $_SESSION['lang'];
die("SANATIZE YOUR VARIABLE");
echo "images/header-4-".$lang.".jpg";

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

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