2016-04-26 144 views
1

我用WPML爲我的兩個語言翻譯網站的插件,使用此代碼來獲得不同的標識爲每個語言版本多語言標識的主頁網址

<div class="logo clearfix"> 
<?php if(ICL_LANGUAGE_CODE=='en'): ?> 
<img src="http://ddc.websitedesign.ge/wp-content/uploads/2016/04/DDC LOGO_ENG.png"/> 
<?php elseif(ICL_LANGUAGE_CODE=='ge'): ?> 
<img src="http://ddc.websitedesign.ge/wp-content/uploads/2016/04/DDC-LOGO_GEO.png"/> 
<?php endif;?> 
</div> 

的問題是,在這種情況下的標誌不具有一個主頁鏈接。

我嘗試這樣

<?php elseif(ICL_LANGUAGE_CODE=='ge'): ?> 
<a href="<?php echo get_option('home'); ?>"/> 
<img src="http://ddc.websitedesign.ge/wp-content/uploads/2016/04/DDC-LOGO_GEO.png"/> 
<?php endif;?> 
</div> 

它的工作原理。但它打破了導航菜單。第一個菜單項目關閉。

只是嘗試使用<a href="<?php bloginfo('url'); ?>">

但與相同的結果。

任何解決方案?

回答

1

您還沒有與</a>閉上你的鏈接標籤:

<?php elseif(ICL_LANGUAGE_CODE=='ge'): ?> 
<a href="<?php echo get_option('home'); ?>"/> 
<img src="http://ddc.websitedesign.ge/wp-content/uploads/2016/04/DDC-LOGO_GEO.png"/> 
</a> 
<?php endif;?> 
</div> 

你也可以添加一些CSS規則,以你的<a> html標記是這樣的:.logo > a { some: rules; }

+0

OMG)))非常感謝:) – Merkucio

+0

當然,我已經做到了;) – Merkucio