首页 > 解决方案 > 条件语句在 Wordpress 中不起作用

问题描述

如果页面是“我们的价值观”或者是“工作”的单一自定义帖子类型,我正在尝试删除一个 div。

我正在使用这段代码:

<?php if( !is_singular('work') OR !is_page('our-values') ) : ?>

<?php endif; ?>

但是,由于某种原因,当我添加 OR 时它不起作用。如果我单独尝试它们,那么它会起作用,但它们一起不起作用。

有人可以帮忙吗?

标签: phpwordpress

解决方案


从评论:

在您的情况下,您的逻辑错误:

应该AND代替OR- 现在你正在击中一切 -

因为如果是,work那么它仍然不是our-values——

将其更改为&&,它将起作用

祝你好运!


推荐阅读