嗨,我在做一個if狀態在wordpress時遇到了麻煩。如果多站點網絡URL等於那麼做點什麼可溼性粉劑 - 如果網絡URL等於然後做點什麼
任何幫助嗎?由於
<?php
var $china = "network_home_url()/china";
if($china === true){?>
<img src="..">
<?php } else { ?>
<img src="..">
<?php } ?>
嗨,我在做一個if狀態在wordpress時遇到了麻煩。如果多站點網絡URL等於那麼做點什麼可溼性粉劑 - 如果網絡URL等於然後做點什麼
任何幫助嗎?由於
<?php
var $china = "network_home_url()/china";
if($china === true){?>
<img src="..">
<?php } else { ?>
<img src="..">
<?php } ?>
逃生引號,network_home_url()是PHP函數:
var $china = network_home_url()."/china";
而對於 '如果' 語句中使用不真正但是網址本身:
if ($china == "http://somekindofurl.com/china") {
//do code
}
嗨,感謝您的回答,但我不能得到這個工作 – roshambo
這是不是與整個字符串進行比較的理想解決方案。
相反,你可以使用strpos()
在PHP中,檢查是否含有 '中國'
像
$url = 'network_home_url()/china';
if (strpos($url, 'china') !== false) {
echo '<img src="..">';
/*this is true*/
} else {
echo '<img src="..">';
}
全部DOC strpos()
感謝
嗨,謝謝你的回答,但我不能得到這個工作 – roshambo
我回答你的問題。這可能有錯誤,但我忽略了這一點。我只是給你一個關於比較子字符串的正確方法的想法。如果您想要完整的工作答案,請發佈您的完整代碼。謝謝 –
在多的網站,你可以檢查網站ID並將其用於特定功能流程。 –