我的WordPress及所使用的插件

周五与周六花了两个通宵来搞这套WordPress Blog系统,记得上一次这么疯狂还是弄毕业设计的时候,晃眼就5个月过去了。这几个月在公司把我憋坏了,一直没有机会写喜欢的程序,天天unix和oracle,偶尔得到个写shell或存储过程的任务都能让人兴奋半天,毕竟我还是喜欢这种更有创造性的工作。

这几个月的忙碌让我一直没什么时间来更新自己的日志,突然有一天发现自己的已经压力积蓄到无从释放的程度,我想到了我的blog。借它来释放我的压力、借它来满足我的web开发兴趣(稍稍满足一下),也顺便为自己的生活建立索引,免得又是N个月过后脑袋里只还记得些select * from ……

其实自从买了空间后,早就试过一遍 wordpress,但那时候对它的第一印象并不好,不喜欢它的默认主题及纯E文界面,而且对php也不熟悉,就没再深入。这让我走了不少的弯路,想想前阵子天天来删pjblog里成堆的广告就心有余悸。

周五我在网上找到了这个 Big Blue模板,很喜欢,装上后对它进行了基本的汉化,然后挑了些自己觉得有用的插件。周六一晚上又进行了进一步的汉化及调试,现在基本成型了。这里列一下现在在用的插件:

YuPooAlbum YuPoo相册插件

恨透了我现在这个空间的速度和稳定性,我把照片都搬到了Yupoo上,它速度很快,大量的Ajax应用让我操作很舒服,拥有现成的WP插件也是我选择它的重要原因。只是YuPooAlbum并不太好用,显示相册页面的布局有问题,换了几个模板都这样,后来改了行YuPooAlbum搞定了,有空把它贴出来。

WP AJAX Edit Comments Ajax留言编辑插件

可以实现页面无刷新地评价编辑,还不错,汉化了一下。

WP-PageNavi 分页条插件

首页及搜索等页面最下方的分页条就是它了,因为考虑到要兼容插件启用与非启用两种状态,涉及到了一些代码的改动。

WP-DownloadManager 下载管理插件

可以用它方便地管理上传的附件,支持分类、点击统计。用了它以后,我把以前传的几个附件都转移了一下,一比不小的工作量。

WordPress Database Backup WordPress备份插件

因为是在自己本机上装了PHP和MYSQL和调试,数据同步就很有必要了,而且将来迁移和备份也用得着,这个插件还支持定时备份并发送到指定的邮箱,好东西。

Permalink Redirect 地址转向插件

这个插件用来给blog实现地址唯一化。使用非常简单 ,启用后把Hostname Redirect那项勾上,它就把原来带www.cpiz.com转向了cpiz.com,而且默认将原来的/?p=132的文章链接方式指向了现在的/archives/132,它还能更改feed的默认指向,这些都省去了修改.htaccess文件的麻烦,实在是太体贴了。

feedsky-ping 使用FeedSky替换WP默认Feed

我的WP默认Feed因为第一行是空行,FireFox不认,但Feedsky却可以兼容,干脆就用Feedsky替换掉了。装上本插件后,可以拦截默认的WP默认Feed指向Feedsky。这还需要在”设置-录入”中把http://www.feedsky.com/api/RPC2加入Ping地址列表。

(2007.09.13 add)我本以为使用了Permalink Redirect后就可以不再使用这个插件了,把它卸掉后却发现Feed几天没有更新。只得重新把它装上,马上就恢复正常了,无语。。。

Get Recent Comments 显示最新评论插件

用了N天的wp才发现默认的显示最新评论的功能实在太傻,光显示几条某某某发布留言于某某文章的记录,实在是太鸡肋了。搜索了一下,原来还是得靠插件实现。该插件支持widget,用起来非常简单,可惜不可以在界面上调整显示留言的数目。

Akismet 老牌防垃圾留言插件

这是Wrodpress自带的防垃圾插件,本来我以为我博客留言少,犯不着用它,后来某一天一次性出现了N多垃圾留言,无奈开启了。只是到现在还没拦几条留言,不好评论它的效果。

Audio player 音频播放器插件

在Blog中发音频的时候能使用如[ audio:http://xxx.com/xxx.mp3]的代码插入一个简洁的播放器,效果如料理鼠王(Ratatouille)中所示。

CoolCode 代码高亮显示插件

可支持多种程序代码的高亮显示,使用方法在HTML编辑模式下用<coolcode lang=”php”></coolcode>包含源代码,中间的“php”可换成多种通用程序语言。显示效果不错,但对Windows Live Writer的支持不太好,非得使用Web方式发布文章。

Google XML Sitemaps 站点地图生成插件

这是一个非常不错的SEO插件,每发布一篇文章或者隔一定时间,它会自动生成站点地图,并通知Google、MSN等多个搜索引擎进行内容更新。

Simple Tags 标签管理插件

Wordpress从2.3开始支持标签,但缺少对标签管理的支持。这个插件虽然名叫Simple Tags,但功能非常丰富,提供了强大的标签管理功能。

SimpleTwitter Twitter内容显示插件

注册了Twitter后,每次在Twitter上有更新,会自动在博客上显示,效果见本博客头部。我虽然平常不是很有时间更新自己的博客,但有了它,可以很方便在博客上更新自己的心情了。

Wordpress Thread Comment 留言回复插件

可针对某一条留言进行回复,显示在原留言的下方,我修改了插件的CSS样式,让它与博客主题变得更加和谐了。这个插件让交流变得更加方便,大大地改进了用户体验。

WP-PostViews 文章浏览次数显示插件

可记录并显示每一篇文章的浏览次数,并可在侧栏中显示Top views,让博主和游客知道哪些文章更受欢迎。

WP 2.3 Related Posts 相关日志显示插件

在文章末尾显示与本文内容有关联的其它文章,让游客尽可能停留得更久,关联是基于标签的。
目前用到的插件就这几个了,不定期更新中。。。

我还申请了Google Analytics,加上自己原来写的一套流量统计系统来记录流量,可以看看有谁来访问过自己。但Google Analytics的分析报告有延迟,不太爽。。。但毕竟是免费而强大的东西啦~

在此推荐两个有关WordPress的blog,这几天我从那学到了不少东西:
http://fairyfish.net
我爱水煮鱼
http://www.awflasher.com/blog/
aw’s blog 姿态永恒