Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
尝试仅在不是主页的页面或网站的特定几个页面上显示内容。使用以下内容,但它在主页和页面上显示我不希望的消息:
<?php if ( !is_home() || !is_page( array(14,15,94,118,285)) ) { ?> <div id="message"> <p>Hey this is my message.</p> </div> <?php } ?>
我在做什么错帮派?
我认为您希望在 IF 语句中使用 AND 运算符 (&&) 而不是 OR (||)。
如果 a) 它不是主页,或者 b) 它不是数组中的页面之一,则您的 IF 语句将评估为 true。这意味着它将始终评估为真(除非主页包含在数组中,在这种情况下,主页不会为真)。