我有这个多语言的网站。切换到“阿拉伯语”后,是否可以将徽标更改为其他徽标?
此刻我正在使用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。谁能帮我吗?
答案 0 :(得分:0)
使用pll_current_language代替pll_default_language
。
pll_default_language
将始终返回相同的值,即使您更改网站语言也是如此。
答案 1 :(得分:0)
我使用get_bloginfo('language')
来检查polylang为
<?php
$currentlang = get_bloginfo('language');
if($currentlang=="en-GB") { ?>
<?php } elseif($currentlang=="pl-PL") { ?>
<?php } ?>