【发布时间】:2013-03-20 08:49:46
【问题描述】:
致力于一个高度复杂的 WordPress 主题,其中包含许多不同的 custom post types。我的印象是,以下代码将检查当前帖子是否属于“哲学家”类型,然后仅当帖子属于该类型时才运行其后面的 PHP 条件:
<?php if (get_post_type() == 'philosopher') { ?>
不幸的是,我的期望是让相同的项目有条件地用于“哲学家”、“文本”和“原始”,我的代码应该如下所示:
<?php if (get_post_type() == 'philosopher','text','original') { ?>
可惜,我错了。我确实得到了以下代码,但我想知道是否有更清洁的方法来做到这一点(或者我是否遗漏了一些东西)
<?php if ( (get_post_type() == 'philosimply') || (get_post_type() == 'text') || (get_post_type() == 'original')) { ?>
【问题讨论】: