1

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

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

我一直在尝试这样说:如果自定义帖子类型是人员并且 ID 是 107、109 或 111,则执行此操作。否则,这样做……</p>

这可能与自定义帖子类型有关吗?

4

1 回答 1

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 } ?>
于 2012-11-12T22:11:51.020 回答