自定义帖子类型的WordPress条件语句

时间:2012-11-12 22:01:51

标签: wordpress custom-post-type conditional-statements

我一直在尝试创建一个条件行,允许我为特定的自定义帖子类型添加多个ID。我对单个ID使用类似下面的内容,但我无法弄清楚如何为多个ID执行此操作:

<?php if ('people' == get_post_type() && get_the_ID() == 107) {  ?>

我一直试图说:如果自定义帖子类型是人,ID是107,109或111,那么就这样做。否则,这样做......

这可以使用自定义帖子类型吗?

1 个答案:

答案 0 :(得分:1)

你可以这样做

$arr=array(107, 109, 111); // keep all ids in an array that you want check
<?php if ('people' == get_post_type() && in_array(get_the_ID(), $arr))  { ?>
    ...
<?php } ?>