Wordpress PHP图像根据语言而变化

时间:2009-07-29 15:04:26

标签: php wordpress

我正在尝试编写一段代码,允许我根据语言更改图像或div的整个块

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

在wordpress中还有其他方法吗?

2 个答案:

答案 0 :(得分:2)

WordPress的Gengo插件支持翻译的帖子和页面,以及取决于语言的模板元素。 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..."; ?>

答案 1 :(得分:0)

你可以这样做:

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

您可以随时清理标题中的变量,以便在整个脚本中使用它。

相关问题