我有一个使用模板的自定义页面,并试图利用next\\u posts\\u link和previous\\u posts\\u link在新闻页面的底部设置按钮。问题是,当点击它们时,它成功地将“/主页/新闻/页面/2/”显示为页面,但忽略了它,仍然显示原来的10篇帖子。
我怀疑页面上有一个过滤器可能是罪魁祸首,但我试着毫不费力地将其移除。
非常感谢来自Wordpress大脑的帮助!
<?php
$paged = ( get_query_var( \'page\' ) ) ? get_query_var( \'page\' ) : 1;
$cat = ( isset( $_GET[\'category_select\'] ) ) ? $_GET[\'category_select\'] : 1;
$args = array (
\'cat\' => $cat,
\'posts_per_page\' => 10,
\'paged\' => $paged
);
$query = new WP_Query( $args );
然后
_e( \'<span class="olderLink">\');
next_posts_link( \'Older Entries\', $query->max_num_pages );
_e( \'</span>\');
_e(\' \');
_e( \'<span class="newerLink">\');
previous_posts_link( \'Newer Entries\' );
_e( \'</span>\');
完整代码位于:
http://pastebin.com/4vVEHiKc