如何从循环中仅删除最新的粘滞帖子

时间:2017-12-12 作者:Rony Mahmud

我知道如何使用以下参数从循环中删除所有粘性帖子

\'post__not_in\'  => get_option( \'sticky_posts\' ),
但我陷入了一个问题。我希望循环加载除最新帖子之外的所有粘性帖子。这意味着只有最新的粘性帖子不会在循环中呈现,但其他旧的粘性帖子会像往常一样加载。

我想这样做,因为我将进行另一个查询,以在一个单独的“div”中在主循环的顶部呈现最新的粘性帖子

提前感谢

1 个回复
SO网友:David Sword

因此,如果你得到了你想要删除的粘性帖子

我想这样做,因为我将进行另一个查询,以在一个单独的“div”中在主循环的顶部呈现最新的粘性帖子

只要做一个变量,$excludeSticky, 并添加一个\'post__not_in\' => array($excludeSticky), 查询中的参数。

结束

相关推荐

Twenty Seventeen Pages Loop

有人能向我解释一下,在静态主页的2017主题中,它在哪里被引导去循环页面而不是帖子?我不明白它是在哪里这样做的,从一个新的WordPress安装。在里面front-page.php 我有这个:<?php // Get each of our panels and show the post data. if ( 0 !== twentyseventeen_panel_count() || is_customize_preview() ) : // If