WP Digg Style Pagination 分页插件

    众所周知WordPress的分页功能不算友好,默认为“前一页”(previous page)和“后一页”(next page)链接,这显然对阅读非常不方便,如果有人想查看你较早的文章,那就不得不一页一页地翻下去。当然,除非有人有这么好的耐性。 :smile:

    所以基本上所有Blog都使用了分页插件——大名鼎鼎的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)。

想看显示效果?看我的首页吧~~

作者主页:这里


延伸阅读:
  1. 不使用插件给分类添加图片     曾在wordpress...
  2. 关于Wordpress原生相册的调用     早就听说wordpress自2.5就开始自带相册,不过一直没用过,也不知道怎么用,相册插件好用,但原始的东西也该了解一下,不是么~~     ...
  3. 忘记Wordpress登录密码怎么办?     布鲁登录wordpress后台一直都是用默认密码,总是懒得改……然后……事情往往是这样,你没作好准备的事总是容易发生,就像读书时,你就只是那天没按要求背书,然后第二天就叫到你了。...
  4. Creating Two-Tiered Conditional Navigation in Wordpress     Here is...
  5. 如何高亮你的评论背景色     前几天整理评论模板这块,网上胡搜了一通,有了点小心得。...

Tagged: , , ,

See more on 互联网技巧

Leave a comment