我使用的插件是 WP-PageNavi, 它比 wordpress 自带的主题 (或者下载的其他主题) 的分页功能相比还是比较强大的.
比如我之前用的两个主题的分页功能, 基本上都是”前翻一页”, “后翻一页”这样的, 但是用了这个插件之后, 可以显示出若干页码的链接, 而且每页的文章数目之类也能方便地定义.
这个插件使用起来还比较简单,
1. 安装插件 (这个就不用说啦, 仪表盘中现成的功能) 并且启用
2. 在外观 -> 编辑中, 选择 index.php, 找到类似于下面的代码:
<div class="prevpost"><?php next_posts_link(__('Older Entries', 'Mflat')) ?></div>
<div class="nextpost"><?php previous_posts_link(__('Newer Entries', 'Mflat')) ?></div>不过每个主题的代码都是略有区别的, 可以直接用 prev 和 next 作为关键字搜索~
3. 在上面的代码前后各加一段代码, 即成为下面的样子:
<?php if(function_exists('poib_pagenavi')){
poib_pagenavi(); } else { ?>
<div class="prevpost"><?php next_posts_link(__('Older Entries', 'Mflat')) ?></div>
<div class="nextpost"><?php previous_posts_link(__('Newer Entries', 'Mflat')) ?></div>
<?php } ?>就是说, 如果包含 poib_pagenavi 这个函数, 就使用这个插件所提供的分页功能, 否则维持原来的样式
4. 在 wp 的管理界面中, 设置 -> 分页导航中设置自己需要的样式, 比如每页的文章数目等等~
本文链接:https://www.poisonbian.com/post/401.html 转载需授权!
