WordPress 解决query_posts使分页失效的方法

王朝学院·作者佚名  2016-04-28
窄屏简体版  字體: 小  |  中  |  大  |  超大  

昨天测试一款主题,在调用分页插件的时候,发现分页失效,即可以点分页页数,但显示的还是首页的内容。无论是分页插件,还是functions.php实现分页效果都没有效。网上搜了下,发现是query_posts的问题。顺便找了下解决的方法,博客吧简单介绍下解决分页失效的方法步骤。

WP分页失效的解决方法:

1.登陆博客后台,点击“外观”选项卡下的“编辑”选项进入主题编辑界面

2.在首页文件index.php中找到

<?php query_posts('showposts=9'); ?>

3.将以上代码替换为以下代码

<?php $limit = get_option('posts_per_page');

$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;

query_posts('&showposts=' . $limit=9 . '&paged=' . $paged);

$wp_query->is_archive = true; $wp_query->is_home = false;

?>

其中的limit后面的9是每页显示的文件数量

4.保存更新文件即可

提示:不同的主题,query_posts部分的代码可能不相同。

» 转载请注明出处: 博客吧

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航