Error en WordPress 2.5 con el tema K2

Si utilizan el tema K2 y actualizan a WordPress 2.5 tendrán un pequeño error al entrar al tablero de administración del blog.

Fatal error: Call to undefined function wp_register_sidebar_widget() in /***/wp-admin/includes/dashboard.php on line 31

Es por conflictos entre el renovado tablero y una funcionalidad de K2 que deshabilita los widgets. Por suerte, en Chaotic Tech explican cómo sulucionarlo:

Nos dirigimos al directorio de instalación de K2 (por ejemplo .../wp-content/themes/k2/) y editamos el archivo /app/includes/widgets-removal.php.

Reemplazamos:

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();
	}
}

One Comentario

  1. Comentado abril 16, 2008 a las 12:50 pm | Permalink

    Gracias excelente articulo no encontraba la forma de solucionar ese problema pero gracias a ustedes lo voy a solucionar..

CC 2009 El Módem. Some rights reserved.