Nascondere meta boxes dal pannello di controllo di WP

Vi sarà capitato di non voler mostrare alcuni dei box che compaiono nel pannello gestione/creazione di pagine e articoli. Magari per evitare modifiche “pericolose” da parte dei vostri editori o anche solo per semplificare loro la vita con una visualizzazione più semplice e pulita.

Esistono diversi modi, più o meno “raffinati” per farlo ma il più semplice ed efficace è secondo me il seguente:

inserire il seguente codice nel vostro file functions.php.

function my_remove_meta_boxes() {
remove_meta_box('categorydiv', 'post', 'core');
remove_meta_box('tagsdiv-post_tag', 'post', 'core');
}
add_action( 'admin_menu', 'my_remove_meta_boxes' );

Con il codice dell’esempio abbiamo eliminato il box delle categorie e quello dei tags. Vi basterà trovare il nome del boxes che volete eliminare (io lo faccio con Firebug) e inserirlo nella lista.

Ricordate però che questo comando è drastico. Non nasconde il box in modo da poterlo eventualmente ripristinare dal pannello Impostazioni Schermo ma lo elimina definitivamente e per riaverlo dovremo cancellare queste righe dal codice.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...