Wordpress中的多个条件语句
问题描述:
我被WordPress中的某些东西所驱使,我根本无法解决问题。我有以下几种,正常工作显示一个侧栏,如果is_page()返回false。Wordpress中的多个条件语句
if (!is_page()) { ?>
<?php dynamic_sidebar('sidebar-1'); ?></div>
<?php } ?>
下也能正常工作,以显示侧栏,如果is_404()返回false ...
if (!is_404()) { ?>
<?php dynamic_sidebar('sidebar-1'); ?></div>
<?php } ?>
但是,如果我尝试并结合到上述情况:
if (!is_404() || !is_404()) { ?>
<?php dynamic_sidebar('sidebar-1'); ?></div>
<?php } ?>
然后,无论页面的类型如何,边栏都会显示。
我一直在盯着这一段时间,恐惧我失去了一些明显的东西,所以会欢迎任何帮助!
谢谢。
答
如果你想显示侧边栏时,它不是404页,而不是一个页面:这是令人尴尬的容易
if (!is_404() && !is_page()) { ?>
<?php dynamic_sidebar('sidebar-1'); ?></div>
<?php } ?>
OK,当然使得完整意义上的。相当我为什么试图使用||我不确定。我怪盯着屏幕太久了!真是个傻瓜。谢谢您的帮助。 – user3204476