September 10, 2007
WordPress 插件:让你的 blog 自动翻页
Update 2007-09-11: 重要更正!安装此插件并不需要任何 Greasemonkey 脚本支持,自身已经可以实现自动翻页功能,并支持 IE6、7,Opera,Firefox 2,Safari 浏览器。之前我的描述失实,特此更正并向各位读者致歉!
还记得我之前介绍过的这个 Greasemonkey 脚本吗?Pagerization。有了它,当你浏览到 Google 搜索结果页最下方的时候,下一页的内容便自动出现,免去了访问者点击鼠标翻页的麻烦。
—- 分割线 —-
一直想在自己 blog 上实现对这个脚本的支持却无从下手,不过刚才在访问 E-Space 的时候发现那里已经实现了!赞一个,hhalloyy 同学果然是发掘网络资源的一把好手。
立刻翻看他的源代码,于是乎,这款名为 WP-AutoPager 插件被我揪了出来。插件是一名日本程序员开发的,网页上也只有日文介绍,完全看不懂,管他的,先下载回来再说。
安装完后发现插件的设置页面是英文的(太棒了),更棒的是,它的默认设置正好跟我的 XHTML/CSS 结构完全一致,无需更改直接就能用啦。

其实设置的内容只是需要你提供自己 blog 页面上正文内容、每篇日志、翻页这几部分的 id 或 class 名称,以我的 blog 为例,正文内容放在 id=”content” 的 div 容器里,每篇日志放在 class=”post” 的 div 里,翻页则放在 class=”navigation” 的 div 里。如果你还不清楚这是什么意思,查看我的 blog 的首页源代码,查找这些内容,再跟自己的 blog 对比找出这几个名称就可以了。修改好之后把设置选项保存,快快往下翻你的首页,是不是已经可以自动翻页啦。(前提是你已经安装了 Pagerization 这个 Greasemonkey 脚本,具体方法请参阅我的介绍文章)
好咯,到这里我的 blog 终于也实现自动翻页功能啦。
PS: 这里是 E-Space 对此插件的介绍。

hhalloyy at 01:36 Sep 11, 2007 ₪
我倒,我的介绍是定在了11日早上发布,没想到让你抢先了。。。
hhalloyy at 01:38 Sep 11, 2007 ₪
不用装插件就能自动,用IE等浏览器均可。
北极冰仔 at 10:01 Sep 11, 2007 ₪
啊…… ^_^
北极冰仔 at 10:03 Sep 11, 2007 ₪
你的意思是说这个插件不需要 greasemonkey 脚本也可以吗?我现在没有 IE,还没法试……
wokamoto at 11:35 Sep 11, 2007 ₪
我是插件的作者。介绍谢谢。
这个插件是 IE6,7,Opera 9,Firefox 2,Safari 3 确认着动作。
最新版因为在这边将散发,那边也请参照。
因为是自动翻译如果有可笑的地方,请宽恕。
fisio at 12:18 Sep 11, 2007 ₪
显然啊,Greasemonkey 只能改变本地显示,而这是服务器端。
北极冰仔 at 12:49 Sep 11, 2007 ₪
谢谢你带给我们如此优秀的插件。我会继续关注插件进一步的开发。
tommy at 17:19 Mar 20, 2008 ₪
你好,我想问一下你的几个问题.多谢答复.
1)页面打开时有个"正在载入"是用什么插件?
2)首页那个分页导航是什么插件?也就是出现 1,2,3..页码选择而不是一般的上一页,下一页的链接.
3)内容摘要下面的显示"查看完整内容 xxx字"这个是用什么插件?(或者是用改文件的方法的?如果是那样我现在不太喜欢这方法,因为升级时备份很麻烦)
另外我觉得你那个插件列表好像没有显示全部的?? 比如自动填slug内容的插件就没见到.
tommy’s last blog post..WordPress 静态URL 根本就不需要设置 规则 ?
北极冰仔 at 15:39 Mar 22, 2008 ₪
tommy »
1)自己写的 JS 脚本实现的,没有用插件。
2)分页导航插件:WP-PageNavi,自己搜索一下。
3)Yskin 的 Excerpt 插件。
4)插件列表比较旧了,不过不太清楚你所说的自动填 slug 插件是指什么?
电影 at 23:39 Jun 18, 2008 ₪
还是不懂怎么实现翻页这个功能?