忍不住登上服务器将 WordPress 升级到 2.5 RC1,还算顺利。感觉后台速度有所提高,不知道真的是后台速度提升了还是网速提升了(这两天 ping 延时破天荒地小于 300 ms)。
后台色调较之前明快了许多,不过我更喜欢经典色调,看上比较舒服;FF、Safari 下可以看到漂亮的圆角按钮,IE、Opera 便无福消受了。
使用的插件大部分工作正常,不过由于 WordPress 2.5 修改了 COOKIE 设置,用 AUTH_COOKIE 替代了原先的 USER_COOKIE 和 PASS_COOKIE,这使得 cos-html-cache 无法正常工作,需要做些简单的修改。貌似 RSS 全文输出不受 more 标签影响了,看来 Full Text Feed 插件该退役了。
发现 WordPress 2.5 去掉了 gzip 压缩,不知道出于什么原因。WordPress 2.5 还改进更改了内置的缓存机制,替代了之前基于文件的缓存机制而完全基于内存操作。只不过这个新的缓存机制并不能有效降低数据库负载,如同鸡肋一般。另外,在循环中执行查询这个严重影响效率的该拍砖头扔臭鸡蛋的环节仍旧没有得到有效改善。
不会设计的结果就是不停地寻找自己中意的皮,好在有了我爱水煮鱼的 Dashboard Chinese,不时可以看到不错的皮肤推荐。
在第一眼看到 BloggingPro China 推荐的 WPCandy 时心又痒痒了,忍不住又想换皮了。前一个皮肤 K2 功能太过强大,好多都用不上。我喜欢简洁的风格,不管是界面还是代码,WPCandy 比较符合我的要求。
换装之后,感觉截图中的效果比实际更好一些,不过也在意料之中。不太喜欢页面顶部的导航条固定不动,页面背景相对显得太亮了,那些文字翻动和页面平滑滚动效果也不是我看重的。
想了想,还是决定花些时间修改成现在看到的这个样子。除了顶部的导航条,其它地方已经被我改得面目全非了。依旧是两栏式,因为一直一来比较钟情于 LBS 简单的界面风格;也融入入了 K2 和其它主题中的一些我认为比较好的样式。大致如此,细节之处以后慢慢调整。
一直想自己做个皮肤,这次就当作练手。
UPDATE at 2009-4-16
下载:WPCandy Remix
其实,确切地说应该是前几日的烦恼了。因为将永久链接结构设置成以下形式的关系,在静态化页面后,由于目录冲突,WP 便无法按年月浏览了。
/%year%/%monthnum%/%postname%.html
起初将静态化页面生成的年份、月份目录设置成可以列表,不至于出现浏览错误。不过这样一来,侧栏的日历以及按月归档功能便如同鸡肋了。
注意到若将永久链接结构设置设置成“使用日志的 ID 号”结构,按日期浏览时,WP 会自动加上前缀“date”,这是为了防止解析页面地址的时候将日志 ID 号和日期混淆起来。于是我想当然地将永久链接结构修改成:
/archives/%year%/%monthnum%/%postname%.html
以为可以解决问题。不料按年月浏览时,WP 居然会自动将地址修改为以下形式,也就说仍旧会产生目录冲突:
/archives/%year%/%monthnum%/
如此一来,只好再继续暴力一把了。
Continue reading…