Alcuni lettori ci hanno chiesto come disabilitare la barra di amministrazione di WordPress. Sebbene sia una piccola modifica, alcuni utenti preferiscono farlo per vari motivi, come mantenere un'interfaccia utente più pulita o migliorare l'esperienza utente per gli utenti non amministratori.
Per impostazione predefinita, è possibile disabilitare facilmente la barra di amministrazione di WordPress per i singoli utenti. Tuttavia, questo può richiedere molto tempo se si dispone di un gran numero di utenti registrati sul proprio sito.
In questo articolo, ti mostreremo come disabilitare facilmente la barra di amministrazione di WordPress per tutti gli utenti tranne gli amministratori.

Cos'è la barra di amministrazione di WordPress?
Per impostazione predefinita, WordPress mostra una barra di amministrazione nella parte superiore dello schermo per tutti gli utenti connessi. Quando sei connesso al tuo account, puoi vedere questa barra degli strumenti nell'area di amministrazione di WordPress e in tutte le altre pagine.

La barra degli strumenti di amministrazione di WordPress ha scorciatoie utili per diverse aree di backend di WordPress, e queste scorciatoie cambiano in base al ruolo e ai permessi di un utente in WordPress.
Tuttavia, la barra di amministrazione può essere distraente quando si guarda il front-end del proprio sito web.
Potrebbe anche influire sul design e sull'esperienza utente del tuo sito web. Questo può essere un problema se stai creando o gestendo un sito WordPress per conto terzi, poiché impedisce loro di vedere come appare realmente il loro sito web.
Fortunatamente, ci sono diversi modi per disabilitare la barra di amministrazione per tutti gli utenti tranne gli amministratori. Utilizza semplicemente i collegamenti rapidi qui sotto per passare al metodo che desideri utilizzare:
- Metodo 1: Modifica le autorizzazioni di ciascun utente in WordPress
- Metodo 2: Utilizza il codice per disabilitare la barra di amministrazione per gli utenti non amministratori (consigliato)
- Metodo 3: Utilizza un plugin gratuito per disabilitare la barra di amministrazione per gli utenti non amministratori
Tutorial video
Se preferisci istruzioni scritte, continua a leggere.
Metodo 1: Modifica le autorizzazioni di ciascun utente in WordPress
Puoi disabilitare la barra di amministrazione per utenti specifici modificando semplicemente il loro profilo utente. Questo è un metodo rapido e semplice se hai solo bisogno di rimuovere la barra per un piccolo numero di persone. Tuttavia, se gestisci un sito di appartenenza con molti utenti, ti consigliamo di scegliere un metodo diverso.
Per rimuovere la barra di amministrazione manualmente, vai semplicemente alla pagina Utenti » Tutti gli utenti nella dashboard di amministrazione di WordPress. Quindi passa il mouse sopra l'utente WordPress che non necessita della barra di amministrazione e fai clic su 'Modifica' quando appare.

Questo aprirà il profilo di quell'utente.
Da qui, deseleziona la casella accanto all'opzione 'Mostra barra degli strumenti durante la visualizzazione del sito'.

Successivamente, scorri fino in fondo alla schermata e fai clic su 'Aggiorna utente' per salvare le modifiche. Questo disabiliterà la barra di amministrazione solo per quella persona specifica.
Per nascondere la barra degli strumenti per più utenti, segui semplicemente lo stesso processo descritto sopra.
Metodo 2: Utilizza il codice per disabilitare la barra di amministrazione per gli utenti non amministratori (consigliato)
Se hai bisogno di nascondere la barra di amministrazione per molte persone diverse, modificare manualmente le impostazioni di ciascun utente richiederebbe molto tempo e fatica.
Per questo motivo, consigliamo di disabilitare la barra di amministrazione aggiungendo codice al file functions.php, che è un file del tema di WordPress.
Alcune guide ti diranno di modificare manualmente i file del tema, ma questo può causare errori comuni di WordPress e potrebbe persino bloccare completamente il tuo sito web.
Per questo motivo, consigliamo di utilizzare WPCode. È il miglior plugin per snippet di codice e rende facile aggiungere codice personalizzato in WordPress senza mettere a rischio il tuo sito.
Abbiamo utilizzato WPCode per modificare lo schema di colori dell'amministratore, rimuovere il testo 'Ciao Amministratore', disabilitare il pulsante Opzioni Schermo e altro ancora.
Per prima cosa, dovrai installare e attivare il plugin gratuito WPCode. Per maggiori informazioni, consulta la nostra guida passo passo su come installare un plugin di WordPress.
Una volta attivato il plugin, vai su Snippet di codice » Aggiungi snippet.

Qui vedrai tutti gli snippet predefiniti che puoi aggiungere al tuo sito.
Infatti, WPCode ha lo snippet di codice esatto di cui hai bisogno per disabilitare la barra di amministrazione nella sua Libreria snippet integrata. Vai semplicemente su Snippet di codice » Libreria.

Qui, cerca 'Disabilita la barra di amministrazione di WP'.
Quando appare lo snippet corretto, fai clic sul pulsante 'Usa snippet'.

Il plugin aggiungerà automaticamente il codice al tuo sito, darà al codice un titolo descrittivo, sceglierà il metodo di inserimento corretto e aggiungerà persino tag per aiutarti a identificare lo snippet.
Ecco come appare il codice:
/* Disable WordPress Admin Bar for all users */
add_filter( 'show_admin_bar', '__return_false' );
Ora, se il tuo obiettivo è disabilitare la barra di amministrazione per tutti gli utenti, allora tutto ciò che devi fare è spostare l'interruttore da 'Inattivo' ad 'Attivo' e quindi fare clic su 'Aggiorna'.

Tuttavia, poiché il nostro obiettivo è disabilitare la barra di amministrazione di WordPress per gli utenti non amministratori, dobbiamo apportare alcune piccole modifiche al codice.
Puoi sostituire il codice esistente con il seguente:
/* Disable WordPress Admin Bar for all users except administrators */
add_filter( 'show_admin_bar', 'restrict_admin_bar' );
function restrict_admin_bar( $show ) {
return current_user_can( 'administrator' ) ? true : false;
}
Questo codice identifica gli utenti non amministratori che non stanno attualmente visualizzando la dashboard di amministrazione. Per questi utenti, disabilita la barra di amministrazione di WordPress.
Dopodiché, scorri la pagina verso il basso fino alla sezione 'Inserimento'. Qui, puoi mantenere il metodo predefinito 'Inserimento automatico' per assicurarti che il codice venga eseguito ovunque.

Infine, scorri fino in cima alla pagina e fai clic sul cursore 'Inattivo' in modo che mostri 'Attivo'.
Quindi, fai semplicemente clic sul pulsante ‘Salva snippet’ o ‘Aggiorna’ per rendere attivo lo snippet di codice.

Questo è tutto! Ricorda solo di controllare il tuo sito web WordPress per assicurarti che tutto funzioni correttamente.
Metodo 3: Utilizza un plugin gratuito per disabilitare la barra di amministrazione per gli utenti non amministratori
Se non vuoi aggiungere codice al tuo sito web, puoi nascondere la barra di amministrazione utilizzando un plugin. Hide Admin Bar Based on User Roles ti consente di rimuovere la barra degli strumenti in base a diversi ruoli utente, quindi questa è una buona scelta se desideri disabilitare la barra per tutti i membri, i clienti WooCommerce o qualche altro ruolo utente.
Innanzitutto, devi installare e attivare il plugin Hide Admin Bar Based on User Roles. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin WordPress.
Dopo l'attivazione, devi andare alla pagina Impostazioni » Impostazioni barra di amministrazione nascosta. Da qui, seleziona le caselle accanto ai ruoli utente per i quali desideri disabilitare la barra di amministrazione.

Fatto ciò, fai semplicemente clic su ‘Salva modifiche’ per memorizzare le tue impostazioni.
Speriamo che questo articolo ti abbia aiutato a imparare come disabilitare la barra di amministrazione di WordPress per tutti gli utenti tranne gli amministratori. Potresti anche voler consultare la nostra guida su come ricevere notifiche via email per le modifiche ai post in WordPress e le nostre scelte esperte dei migliori plugin per il registro attività e il monitoraggio di WordPress.
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Jiří Vaněk
Questo è davvero molto utile per un sito web con più autori. L'ho applicato quasi immediatamente dopo averne letto. Non avevo prestato molta attenzione a questo problema prima, ma dato che ho recentemente completato un sito web con più autori, questo tutorial è stato molto tempestivo, e ancora una volta, mi hai portato a una modifica interessante che migliora la sicurezza.
Livingstone
Causa un errore quando attivato
Supporto WPBeginner
It would depend on what method you are using as well as the error for us to be able to assist. If you reach out using our contact form our support team should be able to assist you further
Amministratore
Dayo Olobayo
Grazie per l'articolo, ma per favore c'è un modo per stilizzare la barra di amministrazione a mio piacimento?
Supporto WPBeginner
Per questo ti consigliamo di dare un'occhiata al nostro articolo qui sotto!
https://www.wpbeginner.com/beginners-guide/how-to-customize-wordpress-admin-area-dashboard-for-beginners/#customizeadmintoolbar
Amministratore
Hajjalah
Ho un plugin Domande e Risposte sul mio blog che aggiunge automaticamente la barra di amministrazione a tutti gli utenti ogni volta che la aggiorno. Sono contento che WPCode abbia completamente disabilitato questa fastidiosa funzionalità. Grazie WPBeginner per l'utile articolo.
Supporto WPBeginner
Prego!
Amministratore
Moinuddin Waheed
Questo è molto necessario per nascondere la barra di amministrazione a tutti gli utenti tranne all'amministratore.
Ho pensato di farlo più volte, specialmente quando gestivo un sito di notizie e avevo molti autori e collaboratori.
Mostrare loro la barra di amministrazione non è solo inutile ma anche fastidioso.
Apprezzo davvero i passaggi per sbarazzarsi di questa barra di amministrazione e mantenerla solo per l'amministratore.
Amos Showole
Wow… Questo è fantastico, hai risolto un problema che ho avuto su uno dei miei siti WordPress su cui era installato BuddyPress…
Supporto WPBeginner
Felice di sapere che la nostra guida è stata utile!
Amministratore