Rimuovere i widget dalla bacheca di WordPress

Per chi intende personalizzare il pannello di WordPress, un passo importante è sicuramente rimuovere i widget predefiniti dalla bacheca.

Ecco uno script che serve proprio a questo scopo: si possono rimuovere tutti i widget o solo alcuni a piacimento.

// Disabilita i widget della bacheca
function wplab_dashboard_widgets () {
 global $wp_meta_boxes;
 unset ($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
 unset ($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);
 unset ($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
 unset ($wp_meta_boxes['dashboard']['normal']['core']['dashboard_activity']);
}

add_action ('wp_dashboard_setup', 'wplab_dashboard_widgets');

Utilizzando questo codice verranno rimossi i seguenti widget:

  • Eventi e notizie su WordPress (dashboard_primary).
  • Bozza rapida (dashboard_quick_press).
  • In sintesi (dashboard_right_now).
  • Attività (dashboard_activity).

Se vuoi lasciare uno o più widget attivi, ti basta rimuovere le relative righe dal mio codice.

Autore: Giapox

Appassionato di informatica fin da piccolo, mi occupo di marketing digitale e sviluppo web. Sono l'ideatore e l'autore di WPlab, sviluppo siti web dal lontano 1999, ho iniziato a utilizzare WordPress nel 2008 e modero con passione la sezione WordPress di Connect.gt. Seguimi su Twitter @wplabit.

Lascia un commento