我的博客使用的 WordPress 插件

又停用了一个插件。这个插件是用来在每个帖子后面注明版权信息的,今天看见,突然觉得自己的可笑:你以为你的帖子写得有多好?你以为会有几个人转载?你以为转载的网站会照你说的去注明来源吗?别自作多情了!注重版权的转载者,根本就不用你多说。

独立博客一年来,WordPress 的插件经过反复增删,现在差不多稳定了,以后也少折腾。对于 WordPress 插件的态度,有两个极端:有人是左派,杜绝任何插件,通通用代码;有人是右派,安装了无数的插件,看见代码就躲开。晴耕雨讀志走的是中庸之道,代码贴进去就好使的,就用代码;代码需要折腾嫌麻烦的,就用插件。一切以简单易用为目的。

有朋友问我,晴耕雨讀志博客的一些效果(如读者墙、评论汇总、全部博文目录等)是如何实现的,这里集中作答,并给出示例。下面列出晴耕雨讀志目前安装的 28 个插件,其中正在使用的有 16 个,停用的有 12 个(过一段等待期再删),已经删掉的就不再提了。

常来串门的朋友们,你安装的插件有几个?如有简单的代码替换方案,请不吝赐教。


Akismet

状态:使用中。

作用:屏蔽垃圾评论。

体会:基本满意。偶尔会误杀。最近垃圾评论突然多得吓人,每天上百条,让我很难把误杀的给救回来。好像是从用七牛加速开始的,不确定跟七牛有没有关系。


Better WordPress Recent Comments

状态:使用中。

作用:在任何需要的地方生成最近的评论。

体会:满意。用起来很简单,安装后只要在博文的任何位置输入一条短代码(shortcodes,需要把下面的代码用方括号[]括起来,下同):

bwp-rc limit=30 prev="上一页" next="下一页"

就能生成最近评论列表。晴耕雨讀志拿它做了个评论汇总的页面。要是能隐藏博主自己的评论就更好了。

插图 1:晴耕雨讀志的评论汇总页


Clean Archives Reloaded

状态:使用中。

作用:生成全部文章列表。

体会:满意。只要在博文任何位置输入一条短代码:

cleanarchivesreloaded  usejs="1"

就能生成全部博文列表。还可以用cartotalposts来调用文章数目。晴耕雨讀志拿它做了个目录页。

插图 2:晴耕雨讀志的全部文章归档页


Comment Guestbook

状态:停用。

作用:生成留言页面。

体会:用过一段时间,留言页似乎用处不大。备用。


Comment Reply Notification

状态:使用中。

作用:当评论被回复时,会 email 通知评论的作者.

体会:不清楚。dapeng 自己测试过一次,还行,但不知道读者的体验如何。


Content Index

状态:使用中。

作用:在文章的开头添加个小目录,显示文章所有的小标题,就像 MS Word 的文档结构图。

体会:满意。

插图 3:文章开头添加小目录的一个示范


Google Analytics for WordPress

状态:使用中。

作用:对网站的访问情况做分析。

体会:非常满意。示例见晴耕雨讀志@2013


Google XML Sitemaps

状态:使用中。

作用:生成网站地图,有助于搜索引擎建立索引。

体会:不清楚。搜索引擎才清楚。


Login LockDown

状态:使用中。

作用:保护网站登录安全。

体会:不清楚。


myCopyRight

状态:停用。

作用:在单页文章页面的底部添加版权说明显示.

体会:满意。但是正如本文开头所言,不自作多情了。备用。

插图 4:晴耕雨讀志版权说明的一个示例


No Self Pings

状态:使用中。

作用:禁止 wordPress 把内链视为 pingbacks 而 ping 自己。

体会:满意。


Posts By Tag

状态:使用中。

作用:在需要的地方插入指定标签指定数量的文章列表。

体会:非常满意。这个插件 dapeng 找了很久,试了好几个才锁定它。首先给几篇文章添加同一个标签,如“海外琐记”,然后在帖子的任意位置输入一条短代码就可以生成个列表:

posts-by-tag tags="海外琐记" number = "3"

示例见最近更新页面。

插图 5:晴耕雨讀志的“最近更新”页面


qTranslate,qTranslate Importer,qTranslate slug,以及 Widget Logic

状态:停用。

作用:建立双语或多语博客

体会:满意。但是精力有限,后来还是停用了。没敢卸载,怕系统崩溃。慎用,先弄清怎么卸载再安装,听说卸载很麻烦。


Readers Wall

状态:使用中。

作用:生成漂亮的读者墙,可定制。

体会:非常满意。只需在博文里输入短代码readerswall。示例见读者友链

插图 6:晴耕雨讀志的读者墙


Shortcode Query Posts By Selected Category

状态:停用。

作用:在需要的地方插入指定类别(Category)指定数量的文章列表。

体会:基本满意。在找到 Posts By Tag 插件前找到的。有点小 bug,文章数量没法订制(跟插件作者沟通,作者答复说是可以设置的,我没搞定),不过这个 bug 应该是容易解决的。


WordPress Database Backup

状态:使用中。

作用:备份 wordpress 数据库。

体会:满意。


状态:使用中。

作用:为每篇帖子生成“相关文章”列表。

体会:满意。本来用的是坛子提供的代码,但是换主题之后那个代码不管用了,只好用插件。即开即用,设置简单。


WP-CodeBox

状态:使用中。

作用:为帖子里的编程代码进行语法高亮。

体会:满意。不过,我倾向于把编程代码用网上一些现成的服务加上高亮再贴进来。保留这个插件纯粹是历史原因,因为懒得手动修改旧博文里的代码了。


WP-Cumulus

状态:停用。

作用:生成漂亮的标签云。

体会:满意。后来感觉用处不大,而且在 iPad 上显示不出来,遂停用。


WP-Markdown

状态:使用中。

作用:将写博客以及发评论的 html 界面换成 markdown 界面。

体会:基本满意。评论者可以很轻松地在评论中添加一些格式和超级链接。不足之处是,要是能在 html 和 markdown 界面之间一键切换就完美了。

插图 7:晴耕雨讀志的 Markdown 评论栏


WP-RecentComments

状态:停用。

作用:在侧边栏列出最近评论。

体会:满意,但不如 Better WordPress Recent Comments 插件强大。


WP Super Cache

状态:使用中。

作用:把整个网页直接生成 HTML 文件,为博客的访问提速。

体会:不清楚。


多说

状态:停用。

作用:把访客的评论增强成为社会化评论框。

体会:基本满意。但是对博客本身来说有些喧宾夺主。

dapeng 首发于晴耕雨讀志(pzhao.org),2014-01-17 于 Bayreuth 初稿。2014-02-02 修改。2014-02-13再改。

原文链接

comments powered by Disqus