从主查询分页中排除粘滞帖子

时间:2011-02-22 作者:Jk_

这个函数有一个小问题!我想从我的查询中排除所有粘性帖子,但当我这样做时,它会破坏我的分页。在以下代码中,当我删除“\'post__not_in\' => $sticky“我的分页很有魅力。。。

任何建议都将不胜感激!

干杯

/* Exculde STICKY from the main QUERY */
function exclude_cat(){
    if (is_home()) {
        $paged = (get_query_var(\'page\')) ? get_query_var(\'page\') : 1;
        $sticky = get_option( \'sticky_posts\' );
        $args = array(
        \'category__not_in\' => array( 71 ),
        \'ignore_sticky_posts\' => 1,
        \'post__not_in\' => $sticky,
        \'paged\' => $paged
        );
        query_posts($args);
    }
}

1 个回复
SO网友:Matthew Boynes

正如@t31os在评论中指出的,get_query_var(\'page\') 实际上应该是get_query_var(\'paged\').

结束

相关推荐