POST__NOT_IN参数中有多个数组

时间:2018-08-06 作者:Vasili

post\\uu not\\u in参数是否可以有多个数组,用于排除(例如)粘性帖子以及其他一些帖子的ID?

类似于:

\'post__not_in\' => array(
   get_option( \'sticky_posts\' ),
   array( 1, 2, 3 )
)

1 个回复
最合适的回答,由SO网友:Jacob Peattie 整理而成

不,不需要。您只需合并阵列:

\'post__not_in\' => array(
    array_merge( get_option( \'sticky_posts\' ), array( 1, 2, 3 ) ),
)
只是因为如果我不提,其他人会提到:post__not_in has terrible performance 你最好找到另一个解决方案。

结束

相关推荐

Exclude page name from loop

我当前正在使用此循环:if (is_single() || is_page() ) : if (have_posts() ) : while (have_posts() ) : the_post(); 如何在循环中排除多个页面例如,我想排除页面example.com/music 和example.com/contact.编辑:我已经按照通用汽车提供的方式做了,但我的音乐和联系人页面在申请后一直在加载。<?php if (is_single() |