基于多站点更改标题图像

时间:2015-07-07 15:56:43

标签: php wordpress

我有一个有两个网站的多站点。该网站的英文版和西班牙文版。现在我的header.php上的徽标是静态的。

<div class="logo"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><img src="<?php bloginfo('stylesheet_directory'); ?>/img/logo.png" alt=“Racing Logo” /></a></div>

如何使这种动态变化,以便每个徽标都有不同的徽标?

你会打电话给什么功能?是否有一些东西可以让你检查你所在的多站点做if语句或类似的事情?

1 个答案:

答案 0 :(得分:1)

试试这个,

<?php
$language = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
switch ($language ){
case "fr":
    //echo "Display french language text in this page";
    include("index_fr.php");//include check session FR
    break;
case "es":
    //echo "Display Spanish language text in this page";
    include("index_it.php");
    break;
case "en":
    //echo "Display English language text in this page";
    include("index_en.php");
    break;        
default:
    //echo "Display English language text in this page";
    include("index_en.php");
    break;
}
?>
相关问题