首页 Wordpress WordPress 在主循环文章列表中排除置顶文章

WordPress 在主循环文章列表中排除置顶文章

GavinWu 2022年04月25日 7:04 Wordpress 67 Views

WordPress 在主循环文章列表中排除置顶文章

1
2
3
4
5
6
7
8
function exclude_sticky_posts($query){
    if ( is_admin() || ! $query->is_main_query() )
        return;
    if ( $query->is_home() && $query->is_main_query() ) {
        $query->set( 'ignore_sticky_posts', 1 );
    }
}  
add_action('pre_get_posts','exclude_sticky_posts');

如果要排除其它页面的,就把代码中的 is_home()改一下即可。

相关文章

  • 暂无相关文章
七牛

发表评论

QR Code

本页二维码