我正在尝试编写一段代码,允许我根据语言更改图像或div的整个块
<?php
if($_SESSION['lang'] == "fr"){
echo "images/header-fr-4.jpg";
}else{
echo "images/header-4-en.jpg";
}
?>
在wordpress中还有其他方法吗?
答案 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";
您可以随时清理标题中的变量,以便在整个脚本中使用它。