Rimuovere WordPress Admin Bar

Disable WordPress Admin Bar per tutti gli utenti

modificare-testo-con-un-click-in-wordpress-database

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 *