我已經創建了這個代碼分支,以便如果永久鏈接設置不至少與其中一個OR條件匹配,我可以執行「做某事」分支。但是,我相信邏輯中存在一個缺陷,因爲我已經爲/%postname%.html設置了永久鏈接,並且它仍然嘗試echo的真實性;這種條件下的邏輯缺陷是什麼?
我相信我需要將ORs更改爲AND,對嗎?
if (get_option('permalink_structure') !== "/%postname%/" ||
get_option('my_permalinks') !== "/%postname%/" ||
get_option('permalink_structure') !== "/%postname%.html" ||
get_option('my_permalinks') !== "/%postname%.html"))
{
//do something
echo "true";
}
在一行中超過200個字符? – 2010-04-01 18:24:55