Rimuovere WordPress Admin Bar

Disable WordPress Admin Bar per tutti gli utenti

Mentre ero alle prese con la costruzione di un sito in WordPress ho dovuto creare più livelli di utenti in lato front-end e siccome non avevo creato un wp-admin personalizzato per ogni utente, ho deciso di rimuovere la WordPress Admin Bar a tutti tranne che per l’amministratore.

Disable WordPress Admin Bar per tutti gli utenti tranne amministratore

Per eliminare la WordPress Admin Bar a tutti gli utenti tranne per quelli con livello amministratore ti basta copiare il seguente codice nel functions.php del tema in uso (attivo) nel tuo sito WordPress.

add_action('after_setup_theme', 'remove_admin_bar');

function remove_admin_bar() {
if (!current_user_can('administrator') && !is_admin()) {
  show_admin_bar(false);
}
}

Disable Admin Bar per tutti gli utenti

Se vuoi disabilitare la WordPress Admin Bar per tutti gli utenti compresi gli amministratori, copia e incolla sempre nel file functions.php del tuo tema il seguente codice.

/* Disable WordPress Admin Bar for all users but admins. */
  show_admin_bar(false);

Ecco fatto, con pochissime linee di codice inserite nel file functions.php puoi disabilitare l’Admin Bar per tutti gli utenti o solo per quelli non amministratori.

Buon codice!

 

Scritto da Magoo

Magoo

Web Developer & Mobile Developer, Game Lover insomma un Nerd.
Co-founder Iwebdesigner.it, Nerdzhouse SRL.
Prendo a schiaffi la tastiera fino a quando non succede qualcosa di buono.

COMMENTA

Loading Disqus Comments ...
Loading Facebook Comments ...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *