WordPress2.5和K2冲突

by 流浪五天

升级Wordpress问题多多,先是内存不足的问题,再就是和K2主题冲突。此次最新发布的Wordpress2.5直接跳过了2.4版本,添加了诸多的新特性,虽开发历时长达近半年,但仍然存在许多的bug,Wordpress中文团队的blog上也警示广大bloger慎重升级到2.5。yepn.net在升级的时候同样也遇到了问题,在进入控制台管理界面的时候提示错误:
Fatal error: Call to undefined function: wp_register_sidebar_widget() in ……. dashboard.php ……

主要是这个dashboard需要调用WIDGET,但是K2又把这个给关闭了,所以才会报错,K2的论坛上也有显示,修改一下K2的页面就OK了。

编辑内容如下:

编辑k2 theme目录中的app/includes/widgets-removal.php,在 remove_action一行后加入如下代码:

if(is_admin()){

global $pagenow;