Questa mattina non ho saputo resistere alla tentazione/curiosità e ho aggiornato il blog alla versione 2.5 di Wordpress.
Una volta copiati tutti i file via ftp ho effettuato l’accesso all’area di amministrazione, ho seguito le istruzioni per aggiornare il database e, una volta completata la procedura, è apparso un simpatico messaggio di errore relativo al file dashboard.php.
Fatal error: Call to undefined function wp_register_sidebar_widget() in …/…/wp-admin/includes/dashboard.php on line 31
Questo problema è dato da un’incompatibilità tra il tema K2 RC3 e Wordpress 2.5 e per risolvero bastano 2 minuti e un editor di testo.
Per prima cosa aprite il file che si trova nella cartella "wp-contentthemesk2appincludeswidgets-removal.php", poi sostituite tutto il codice della pagina con quello visualizzato qui sotto:
1. <?php 2. if(get_option('k2sidebarmanager') != 1) { 3. remove_action('plugins_loaded', 'wp_maybe_load_widgets', 0); 4. if( is_admin() ){ // If someone is trying to access the admin page 5. global $pagenow; 6. if( $pagenow == 'index.php' ) wp_maybe_load_widgets(); 7. } 8. } 9. ?>
Ora che avete aggiornato il file rieseguite l’accesso all’area di amministrazione e magicamente tutto funzionerà alla perfezione.












0 Commenti a “Wordpress 2.5 e K2 Theme, problema risolto”