WordPress如何获取置顶文章

追格官方小助手/ 2022年03月31日/ WordPress/ 浏览 2089

在WordPress中获取置顶文章很简单。

get_option( 'sticky_posts' ) 即可获取所有置顶文章的ID。

然后,按ID查询文章就可以了!


$args = array(
	'posts_per_page' => -1,
	'post__in'  => get_option( 'sticky_posts' )
);
$sticky_posts = new WP_Query( $args );


还有个WP_Query参数需要注意一下:ignore_sticky_posts


如该参数设置为 FALSE,那么使用WP_Query查询文章,则会在文章列表头部附加上置顶的文章。

发表评论

暂无评论,抢个沙发...

客服 工单