我们知道,WordPress虽然提供了分页导航的功能,但实际上并不是很方便,默认风格仅为“前一页”(previous page)和“后一页”(next page)这一种链接形式,所以很多人采用了WP-PageNavi插件,这个插件是由一位可称之为Wordpress插件大王的GaMerZ’ Chan制作的,他的插件如WP-PageNavi、WP-PostViews、WP-UserOnline、WP-Print、WP-EMail等都是知名度非常高的常用插件。

那对于看腻了一种导航风格的WP-PageNavi插件已经满足不了追求个性的博友的需求了。今天网上闲逛,偶然看到乔布鲁推荐的另一款分页插件,和 PageNavi 的架构不同,显示样式如下:

相比PageNavi,我更喜欢这种架构,更主要的是 WP Digg Style Pagination Plugin 直接提供了多种外观CSS下载,喜欢哪一种直接换上,实在是方便。
1、外观示例:

上面这些为提供下载样式的一部分,想要看更多的,点这边。
2、安装使用:
下载插件,上传pagination.php至你的插件文件夹 wp-content/plugins 里。并在后台激活。在想要显现的地方调用代码即可。
<?php if(function_exists(’pagination’)) {pagination();} ?>
其还提供了几个参数控制显示样式:
<?php if(function_exists(’pagination’))
{pagination(2,array(”Anterior”,”Siguiente”)); } ?>
第一个“2”表示在当前页后显示的链接数,如下图:

如果改为“4”,则如下图:

后面的array(”Anterior”,”Siguiente”)只是定义显示的文本。
最后将下载下来的CSS中内容拷至主题CSS中即可。
3、使用问题:
使用时发现index页调用没有问题,可分类页和tag页均显示不出来。抓狂的时候,发现作者主页上有一句话,大意是如果你使用的是WP2.3的版本,需将PHP中第22行改为
$sqlStr = “SELECT count(DISTINCT ID) FROM $fromwhere”;
厄,晕,现在WP2.7 都快出来了。不过改动后果然就生效了。但是tag也还是显示不出来,想想在这句
if (is_category())
后加上”||is_tag()”,改为
if (is_category()||is_tag())
嘿嘿,果然没问题了。
这个插件貌似也不错,但为什么没开发了?显示 Plugin Version 0.2 (2007-04-30),这一点倒是有些可惜,好在修修补补暂时在Wordpress 2.63版本尚可使用。
作者主页:这里
您好,独木老师。有文章页面分页插件吗?采集的文章页面太长,需要自动分页的,手动分页,很慢
有没适合做英文站的wp模版,发我邮件一个,谢谢
It is good information!
你的李小龙头像很酷哦
这样,以前试过好多次这个插件,就是不知道把代码加到什么地方,总是不能显示。
不加就不加了,也无所谓其实。呵呵,谢谢。
TMA这个模版没什么好加的,主要是它是CMS风格,不像普通博客那样所有日志都列在首页,当然如果要加的话我觉得可以在分类或Archives等需要的地方加入就好了
这个在TMA模板里加到什么地方把代码?
文章不错啊!看完了给你留个脚印。(*^__^*) 嘻嘻……