Or operators in PHP 时间:2012-08-08 作者:V Neal 有人能告诉我我做错了什么吗?如果页面没有使用模板,或者页面不是单个模板,或者页面不是归档文件,我会尝试加载jQuery函数。我有下面的。。。<?php if ( ! is_page_template(\'modelPages.php\') || ! is_archive() || ! is_single ) { ?> 但它似乎不起作用。。。但是,如果删除or运算符和后续规则,则该函数不会加载到modelPage上(这是正确的)。php模板。我应该如何编写此规则?谢谢 1 个回复 最合适的回答,由SO网友:woony 整理而成 试试这个<?php if ( (! is_page_template(\'modelPages.php\')) || (! is_archive()) || (! is_single) ) { ?> 想想你的“不”!是导致问题的原因。顺便说一句,你可以把它移到这里<?php if ( !( is_page_template(\'modelPages.php\') || is_archive() || is_single() ) ) { ?> 结束 文章导航