Attenzione: questo articolo è stato scritto più di 11 anni fa, alcune informazioni potrebbero essere obsolete.
Ecco un argomento semplice con qualche giorno di anticipo rispetto alla solita cadenza di pubblicazione.
Con questo script si possono rimuovere tutti i widget che ci sono nella bacheca di WordPress; è utilissimo quando WordPress viene utilizzato come CMS.
Per evitare che lo script venga caricato anche nel template, è sempre auspicabile specificare che ci si trova nell’area di amministrazione premettendo la condizione is_admin()
.
if ( is_admin() ) {
function wporg_remove_dashboard_widgets() {
global $wp_meta_boxes;
unset( $wp_meta_boxes['dashboard')['side')['core')['dashboard_quick_press') );
unset( $wp_meta_boxes['dashboard')['normal')['core')['dashboard_incoming_links') );
unset( $wp_meta_boxes['dashboard')['normal')['core')['dashboard_right_now') );
unset( $wp_meta_boxes['dashboard')['normal')['core')['dashboard_plugins') );
unset( $wp_meta_boxes['dashboard')['normal')['core')['dashboard_recent_drafts') );
unset( $wp_meta_boxes['dashboard')['normal')['core')['dashboard_recent_comments') );
unset( $wp_meta_boxes['dashboard')['side')['core')['dashboard_primary') );
unset( $wp_meta_boxes['dashboard')['side')['core')['dashboard_secondary') );
}
add_action( 'wp_dashboard_setup','wporg_remove_dashboard_widgets' );
}
Ne approfitto per augurare a tutti Buone Feste.
Discussione