升级到Wordpress 2.2
Wednesday, May 16th, 2007 Wordpress 2.2发布了,详细的介绍可以参考天佑的帖子,我已经将自己的三个Blog都做了升级,过程比较顺利,原来担心由于新版本中jQuery取代了prototype,会不会导致一些调用prototype的插件失效(比如Alex King写的一些插件,如share-this等),询问了天佑后知道prototype在2.2中并未被完全清除,我查了一下wordpress的js目录,果然prototype还在,升级后也未发现什么问题,所以至少在2.2中不必再担心了
。倒是有一个小问题值得注意,我使用的theme支持widgets,而我并不喜欢这种方式,所以没有安装相应的插件,一切平安无事,但由于2.2内置了sidebar widgets功能,它自动激活了theme中的相关代码,开始调用系统自带的widgets取代了我所写的php代码,解决方法就是把theme中与widgets有关的代码删除,通常这段代码是这样的:
|| !dynamic_sidebar(1) ) : ?>
……
而对于更喜欢sidebar modules的用户(比如k2 theme的fans),必须要disable widgets功能才行,请参考天佑的文章。
Update: 天佑提到用disable widgets plugin来控制,这样的话就不用去修改theme文件了