在调用分页插件的时候,发现分页失效,即可以点分页页数,但显示的还是首页的内容。无论是分页插件,还是 functions.php 实现分页效果都没有效。网上搜了下,发现是 query_posts 的问题。
WP分页失效的解决方法:
- $args = array(
- 'order' => 'DESC',
- 'orderby' => 'date'
- );
- query_posts( $args );
将以上代码替换为以下代码
- $limit = (get_query_var('posts_per_page')) ? get_query_var('posts_per_page') : get_option('posts_per_page');
- $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
- $args = array(
- 'limit' => $limit,
- 'paged' => $paged,
- 'order' => 'DESC',
- 'orderby' => 'date'
- );
- query_posts( $args );
其中的 $limit 每页显示的数量,$paged 是当前第几页。
总的来说,就是根据实际情况,修改 query_posts 的内容,重点是添加 $limit 和 $paged 。
相关评论 当前评论 4 条 [ 游客 4 | 博主 0 ]
本文由 大朗 撰写,转载请注明出处。
评论测试,评论
评论测试123
评论一下~~
