我已经创建了这个代码分支,以便如果永久链接设置不至少与其中一个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