Recentemente fiz a instalação de um Wordpress 2.5 para um blog que vai estrear em breve (e parece que vai ser muito bom!). O pessoal responsável já viu o tema k2 em ação e resolveram adotá-lo, também.
Até aí, nada de mais. Procedimento padrão: instalar Wordpress, instalar o tema k2, traduzir Wordpress, traduzir o tema k2… Só que na hora de entrar no painel de controle:
Fatal error: Call to undefined function
wp_register_sidebar_widget() in
/path-to-blog/wp-admin/includes/dashboard.php on line 31
Procurei na web algo que pudesse ajudar a resolver este erro envolvendo o Wordpress 2.5 e o tema k2. Para minha surpresa, rapidamente encontrei a solução no blog de Tom Raftery.
Basicamente, o esquema é alterar o arquivo wp-content/themes/k2/app/includes/widgets-removal.php, apagando todo seu conteúdo (fora os delimitadores php… ¬¬) e colocando no lugar:
1 2 3 4 5 6 | if (get_option('k2sidebarmanager') == '1') {
remove_action('plugins_loaded', 'wp_maybe_load_widgets', 0);
if( is_admin() ) {
global $pagenow; if( $pagenow == 'index.php' ) wp_maybe_load_widgets();
}
} |
Tranquilidade, hã?!
Ah, e não se esqueçam sobre a questão de usar Wordpress, o tema k2 e o plugin All in One SEO Pack!










1 comentário em “Wordpress 2.5, o tema k2 e o erro do arquivo “dashboard.php””