2017-09-07 115 views
-1

嗨,我在做一個if狀態在wordpress時遇到了麻煩。如果多站點網絡URL等於那麼做點什麼可溼性粉劑 - 如果網絡URL等於然後做點什麼

任何幫助嗎?由於

<?php 
    var $china = "network_home_url()/china"; 
    if($china === true){?> 
     <img src=".."> 
<?php } else { ?> 
     <img src=".."> 
<?php } ?> 
+0

在多的網站,你可以檢查網站ID並將其用於特定功能流程。 –

回答

0

逃生引號,​​network_home_url()是PHP函數:

var $china = network_home_url()."/china"; 

而對於 '如果' 語句中使用不真正但是網址本身:

if ($china == "http://somekindofurl.com/china") { 
//do code 
} 
+0

嗨,感謝您的回答,但我不能得到這個工作 – roshambo

0

這是不是與整個字符串進行比較的理想解決方案。

相反,你可以使用strpos()在PHP中,檢查是否含有 '中國'

$url = 'network_home_url()/china'; 

if (strpos($url, 'china') !== false) { 

    echo '<img src="..">'; 
    /*this is true*/ 

} else { 

    echo '<img src="..">'; 

} 

全部DOC strpos()

感謝

+0

嗨,謝謝你的回答,但我不能得到這個工作 – roshambo

+0

我回答你的問題。這可能有錯誤,但我忽略了這一點。我只是給你一個關於比較子字符串的正確方法的想法。如果您想要完整的工作答案,請發佈您的完整代碼。謝謝 –

相關問題