Skip to content

Rimuovere i widget predefiniti dalla bacheca di WordPress

Attenzione: questo articolo è stato scritto più di 12 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.

Articolo precedente

Articolo successivo

Discussione

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.