Problems Occured In Upgrading to WP 2.1
终于,今天将我的 Blog 程序 WordPress 升级到了最新的 2.1 版本。按照官方升级指南完成,这里还有一份中文升级指南。
升级只需要运行一下 wp-admin/upgrade.php 就可以了,不过升级还是会有一些问题:
- 如果完全按照官方升级指南,则在升级前是需要 Deactive 所有插件的。不过如果你现在使用的主题模板的文件里面调用了插件提供的函数的话,升级是会失效的。
- 2.1 版本仍然没有解决读取数据库乱码的问题,所以仍然需要修改 wp-includes/wp-db.php 文件,在第 53 行处加上:
$this->query(”SET NAMES ‘utf8′”); - 由于在 2.1 版本中,友情链接 (Blogroll) 功能做了很大的修改,对应的数据库结构也改变了,一些字段被去除,所以以前的按链接类别显示所有链接的代码会失效。但是 WordPress 已经提供了新的函数来实现这样的功能:wp_list_bookmarks()
- 有关我以前说的通过修改某些 WordPress 文件来实现增大上传图片的所略图的默认大小的功能,在 2.1 版本中,wp-admin/inline-uploading.php 文件不再存在,我试验过如果仅仅修改 wp-admin/admin-functions.php 是不够,因此如何在 WordPress 2.1 中实现同样的功能,还需要进一步研究。
[UPDATE 2007-04-01] OK,今天有空来研究下 WP 2.1 里面的上传图片函数了,原来现在只需要修改 admin-functions.php 里面的两处代码就可以了。参见压缩包里的文件:
Downloaded a total of 421 times
