Wordpress:静态帖子页面上的分页

时间:2014-05-20 15:09:26

标签: wordpress pagination wp-query

我在静态帖子页面上遇到分页问题。在阅读>设置,"帖子页面"设置为静态页面。 "博客页面最多显示"设置为10个帖子。前十个帖子显示正常,但分页不起作用(返回404为"以前的帖子" -link)。

我已经搜索了这个问题的答案,它似乎相当普遍,甚至在WP Codex(http://codex.wordpress.org/Class_Reference/WP_Query#Pagination_Parameters)中也提到过,但所有涉及默认情况的解决方案都是默认的查询天堂一直在为我工作,例如:

$paged = (get_query_var('page')) ? get_query_var('page') : 1;
$args = array('post_type'=>'post','posts_per_page'=>10,'paged'=>$paged);
query_posts($args);

OR

function qm_blog_pagination( $query ) {
    if ( $query->is_home() && $query->is_main_query() ) {
        $paged = (get_query_var('page')) ? get_query_var('page') : 1;
        $query->set( 'paged', $paged );
    }
}
add_action( 'pre_get_posts', 'qm_blog_pagination' );

非常感谢任何帮助。

谢谢你, 皮姆

0 个答案:

没有答案