自从昨天出现“Fatal error: Call to undefined function wp_register_sidebar_widget() in /*************/wp-admin/includes/dashboard.php on line 31”的问题以来,因为是手机上网,所以一直没有解决。 今天上网搜了一下,原来不止我一个出现这个问题,他们全都用的是K2模板,于是找到了这篇文章:
K2 + WordPress 2.5 = Broken? I Can Fix That
不过在我这里打不开,和我一样打不开的童鞋从这进(快照)
这是模板作者给出的解决方法,编辑K2/apps/includes/widgets-removal.php
用以下代码替换所有的
- <?php
- if(get_option(‘k2sidebarmanager’) != 1) {
- remove_action(‘plugins_loaded’, ‘wp_maybe_load_widgets’, 0);
- if( is_admin() ){ // If someone is trying to access the admin page
- global $pagenow;
- if( $pagenow == ‘index.php’ ) wp_maybe_load_widgets();
- }
- }
- ?>
这样就可以了。







主题也换了哦?这个挺好看的
找到了问题的所在,解决了,就好了,呵呵,我有奖征集里面那个问题,虽然看中文工具箱可以解决,但是到现在都还没有调试出来了,郁闷啊
[Reply]
恩,我发现K2真是太弓虽了,换Header图如此简单,所以就用上啦,哈
[Reply]