WordPress安装WP-PageNavi文章列表分页导航插件

本博客更改为WordPress程序之后,感觉非常好用,但是有一个地方非常让人纠结:那就是在博客最底部文章列表的翻页形式是上一页下一页的形式,非常不方便。

从网上找到了一个比较好的插件WP-PageNavi,装上之后,稍加修改,就可以在文章底部出现如图所示的带页码的文章列表分页导航。

有两种方式下载,一种是直接从WordPress官方网站下载:http://wordpress.org/extend/plugins/wp-pagenavi/
还可以直接从博客的后台,点击安装插件,然后搜索WP-PageNavi关键词,选择第一个安装就可以。

安装并启用之后,可以从设置→分页导航,找到分页导航的设置,这个插件进行了简单的汉化,但是还是有错误的部分,所以翻译错误的部分可以根据自己的情况按照下图来设置:

设置完之后,如果首页没有显示出分页导航来,还需要在所使用的主题中,将旧的代码替换掉。

比如逍遥博客使用的是以前的Twentyten主题,本博客是从loop.php里面找到了下面代码:

<div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">&larr;</span> Older posts', 'twentyten' ) ); ?></div>
<div class="nav-next"><?php previous_posts_link( __( 'Newer posts <span class="meta-nav">&rarr;</span>', 'twentyten' ) ); ?></div>

使用下面代码替换掉:

<?php wp_pagenavi(); ?>

然后保存就可以了。

现在twentytwelve的主题出来了,而分页代码的位置就变了。那么看看twentytwelve主题更换什么代码:

从模版里找到functions.php文件,然后找到如下代码:

<div class="nav-previous alignleft"><?php next_posts_link( __( '<span class="meta-nav">&larr;</span> Older posts', 'twentytwelve' ) ); ?></div>
<div class="nav-next alignright"><?php previous_posts_link( __( 'Newer posts <span class="meta-nav">&rarr;</span>', 'twentytwelve' ) ); ?></div>

替换成:

<?php wp_pagenavi(); ?>

“WordPress安装WP-PageNavi文章列表分页导航插件”的14个回复

    1. @祁多多SEO博客: 呃,就是用的WordPress默认的主题,稍作修改……言不由衷了啊祁兄!

  1. 请问博主现在用的TwentyTwelve主题如何实现分页呢?代码与教程中主题不同,求赐教

    1. @脱线的疯筝: 文章里已经增加了的TwentyTwelve主题如何实现分页的代码了。

评论已关闭。