Dopo aver gestito siti WordPress per anni, abbiamo scoperto che l'area di amministrazione di WordPress può diventare disordinata con voci di menu non necessarie. Ciò è particolarmente vero quando si gestisce un sito con più autori o si gestiscono siti web per i clienti.
Pulire l'area di amministrazione aiuta a mantenere il tuo team concentrato solo sulle opzioni essenziali di cui ha bisogno, senza il disordine di funzionalità usate raramente. È un modo semplice ma efficace per ottimizzare il tuo processo di gestione di WordPress e migliorare l'esperienza utente per il tuo team o i tuoi clienti.
In questo articolo, ti mostreremo come nascondere elementi non necessari dall'area di amministrazione di WordPress, aiutandoti a creare uno spazio di lavoro più pulito ed efficiente per te e i tuoi utenti.

Perché nascondere le voci del menu di amministrazione in WordPress?
Nell'area di amministrazione di WordPress, ci sono molti menu, sottomenu, opzioni e impostazioni di temi e plugin che puoi modificare in qualsiasi momento. Alcune di queste voci del menu di amministrazione di WordPress includono widget della dashboard, area di modifica dei post, plugin, aspetto, strumenti e altro ancora.
Tuttavia, la maggior parte di queste opzioni di menu non viene utilizzata quotidianamente e finisce per disordinare la schermata di amministrazione. Se gestisci un sito web WordPress multi-autore o hai clienti che visitano l'area di amministrazione, è buona norma pulire il pannello di amministrazione di WordPress.
Dovresti mantenere solo i menu e le opzioni utili per i tuoi autori e clienti e nascondere il resto dei sottomenu.
Potresti anche voler disattivare elementi in base ai ruoli degli utenti creando interfacce di amministrazione diverse per utenti con ruoli e capacità differenti sul tuo sito WordPress.
Detto questo, vediamo come puoi rimuovere le voci di menu non necessarie dall'amministrazione di WordPress.
Nota: questa guida riguarda il menu di amministrazione del backend che un utente registrato sul tuo sito vede quando accede.
Se desideri personalizzare i menu di navigazione che tutti i visitatori del tuo sito web vedono, allora dovresti consultare la nostra guida passo passo su come aggiungere un menu di navigazione in WordPress.
Tutorial video
Se preferisci istruzioni scritte, continua a leggere.
Come nascondere voci specifiche del menu di amministrazione di WordPress
Il modo più semplice per i principianti per nascondere menu e voci dalla dashboard di amministrazione di WordPress è utilizzare il plugin Admin Menu Editor. È un plugin gratuito per WordPress che ti consente di modificare i titoli dei menu, gli URL, le icone e altro ancora.
Puoi anche nascondere voci di menu dalla barra laterale di amministrazione, impostare autorizzazioni per i ruoli utente e trascinare e rilasciare voci di menu per organizzare la barra di amministrazione di WordPress.
Innanzitutto, dovrai installare e attivare il plugin Admin Menu Editor. Per maggiori dettagli, consulta la nostra guida su come installare un plugin WordPress.
Dopo l'attivazione, puoi accedere a Impostazioni » Editor Menu dalla tua bacheca di WordPress. In questa pagina delle impostazioni, vedrai tutte le voci del tuo menu e sottomenu sotto la scheda 'Menu di amministrazione'.

Puoi semplicemente trascinare e rilasciare le voci del menu per riordinarle. Ci sono anche opzioni per rimuovere o aggiungere nuove voci di menu.
Successivamente, fai clic sulla freccia verso il basso per qualsiasi voce di menu per vedere altre opzioni. Puoi rinominare il titolo del menu, cambiare la pagina di destinazione e altro ancora.

Per nascondere una voce del menu di amministrazione per un utente specifico, fai semplicemente clic sul menu a discesa 'Capacità aggiuntiva'. Dopodiché, puoi scegliere il ruolo utente che può visualizzare la voce di menu tra le opzioni fornite.
Ad esempio, supponiamo che tu voglia nascondere il menu Media e i suoi sottomenu per tutti i ruoli utente tranne l'amministratore. Per farlo, fai semplicemente clic sul menu a discesa 'Capacità aggiuntiva' e scegli 'Amministratore' sotto Ruoli.

Una volta terminato, procedi e salva le modifiche.
Ora, la voce di menu Media sarà visibile solo per il ruolo di Amministratore e sarà nascosta agli altri ruoli utente.
Se qualcuno tenta comunque di accedere alla voce di menu nascosta digitando l'URL, vedrà il messaggio di errore: 'Non si dispone di autorizzazioni sufficienti per accedere a questa pagina di amministrazione'.

Ora puoi ripetere questi passaggi per nascondere altre voci di menu di amministrazione e plugin per utenti diversi.
Per ulteriori modi per personalizzare la tua amministrazione di WordPress, puoi consultare queste guide:
- Suggerimenti vitali per proteggere la tua area di amministrazione di WordPress (aggiornato)
- Come etichettare in bianco la tua dashboard di amministrazione di WordPress
- Come aggiungere avvisi personalizzati nell'area di amministrazione di WordPress
- Come proteggere con password la directory di amministrazione di WordPress (wp-admin)
- Come cambiare lo schema di colori dell'amministratore in WordPress (veloce e facile)
Speriamo che questo articolo ti abbia aiutato a nascondere elementi non necessari dall'area di amministrazione di WordPress. Potresti anche voler consultare le nostre scelte esperte dei migliori plugin per il log delle attività e il tracciamento di WordPress (confronto) e la nostra guida su come disabilitare la barra di amministrazione di WordPress.
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Austin
Ciao:
Sto cercando di rimuovere la scheda dei widget dal menu a discesa sotto l'URL della pagina per gli editor.
Quando sei loggato e hai selezionato l'opzione “visita sito” sotto l'URL del sito nell'angolo in alto a sinistra, poi passi il mouse sopra l'URL del sito, ora vengono mostrate opzioni nel menu a discesa, ad esempio dashboard, widget, menu. Vorrei rimuovere i widget da questo menu per gli editor.
Grazie
Commenti WPBeginner
Qualcosa come Widget sarebbe sotto il menu a discesa Aspetto.
Nelle impostazioni del plugin Admin Menu Editor, selezioneresti il menu a discesa Aspetto, e poi il menu a discesa Widget nel menu di destra.
Puoi quindi assegnare la 'Capacità extra' necessaria per quella funzionalità.
Jiří Vaněk
Utilizzo il sito web ogni giorno da circa un anno e mezzo. Durante quel periodo, ho già installato quasi tutto ciò di cui ho bisogno per il mio lavoro, ma la verità è che ora ha il doppio degli elementi e praticamente ne ho bisogno forse la metà. È necessario installare un plugin o alcune parti del menu possono essere nascoste con uno snippet? Vorrei evitare un altro plugin.
Supporto WPBeginner
Il codice richiesto in uno snippet sarebbe un po' al di là di ciò che raccomandiamo ai principianti, motivo per cui raccomandiamo il plugin. Per quanto riguarda l'uso di un plugin, ti consigliamo di consultare il nostro articolo qui sotto:
https://014.leahstevensyj.workers.dev/opinion/how-many-wordpress-plugins-should-you-install-on-your-site/
Amministratore
JAVED AKHATR NAYYER
questo è un buon metodo ma come posso mostrare di nuovo tutti i menu per favore descrivi
Supporto WPBeginner
Dovresti usare il pulsante 'carica menu predefinito' sul lato per tornare al menu predefinito.
Amministratore
Howard Hue
Ehi. Non usare un plugin, usa solo un'istruzione IF condizionale. Ce ne sono un bel po' che puoi usare, ma eccone un paio buone da aggiungere al tuo file functions o custom functions.
Se hai dimestichezza con WP e un po' di programmazione leggera, questa è di gran lunga la migliore alternativa a un plugin, secondo me.
// Rimuovi un link di una pagina del menu principale nell'admin/dash
remove_menu_page( ‘$mainmenu-sluge’ );
// Rimuovi un link di un sottomenu del menu principale nell'admin/dash
remove_submenu_page( ”$mainmenu-slug”, ”$submenu-slug”);
Spero che questo aiuti.
Supporto WPBeginner
Grazie per aver condiviso questo, le nostre guide sono progettate per principianti che non hanno conoscenze di codifica, ma per coloro che cercano un'alternativa, questa potrebbe essere un'opzione utile.
Amministratore
Kumar
abbiamo un sito wordpress, nel nostro pannello di amministrazione le impostazioni e l'aspetto non sono disponibili, non sappiamo perché... qual è il problema...
Supporto WPBeginner
Il tuo utente potrebbe non essere un utente amministratore del tuo sito se qualcun altro l'ha configurato per te.
Amministratore
Kenneth Bryan Domingo
Ciao! Voglio nascondere la scheda tutorial nel mio menu ma non riesco a trovarla, qualcuno può aiutarmi? Posso inviarti delle foto. Grazie!
Supporto WPBeginner
Se il menu è aggiunto tramite un plugin, dovresti contattare il supporto del tuo plugin e loro dovrebbero essere in grado di aiutarti a nasconderlo.
Amministratore
vincent
La spunta è visualizzata o nascosta? C'è un'impostazione di ruolo suggerita? Insegnamento specifico
Supporto WPBeginner
Se è selezionato/spuntato, quell'elemento verrebbe rimosso dalla vista di quel livello
Amministratore
Hurab
per favore, guida come disabilitare la notifica per l'editor. ho già provato ma la vedo ancora.
Pleaseguide
Supporto WPBeginner
Dovrebbe esserci l'opzione per disabilitare gli avvisi dell'amministratore a seconda degli avvisi che non vuoi più visualizzare.
Amministratore
KITHO
Come posso nascondere alcune voci di menu solo per alcuni amministratori e non per tutti? Perché ci sono amministratori che non voglio che tocchino alcun design/personalizzazione.
Leon Lalaev
Usa questa funzione nel file theme function p h p
Ron
Ciao,
Ci sono notizie/informazioni/soluzioni/... riguardo a quelle bandiere! Ho appena installato il plugin (super figo devo dire), aggiunto un utente demo, giocato con le restrizioni, effettuato l'accesso su un'altra macchina come utente demo... ok. Fatto questo "Per visualizzare le modifiche al menu è necessario allontanarsi dalla pagina delle impostazioni di Adminimize." più volte...
Ma alla fine della giornata, se questo utente demo mi chiamasse e dicesse "Non vedo Woocommerce"... Beh, utente demo! Non vedo bandiere sul tuo Woo...
Bene per me aggiungere un utente demo. Penso di aver detto abbastanza.
Br,
Naomi
Grazie, l'ho appena installato e ha funzionato bene!
Sreeny
Wow!
Articolo molto utile.
Superbo!
Julie
Non conoscevo questo plugin, è fantastico! Grazie mille per avermelo fatto scoprire, mi hai salvato la vita haha
Giovanni
Ciao.
Dopo l'ultimo aggiornamento 1.10.1 non vedo più le bandierine delle cose che ho selezionato.
Come posso fare?
Grazie in anticipo.
Cliff
Grazie.
Questo è stato molto utile.
Sherry
Se ho role1 e role2 e ogni ruolo ha il proprio widget nella barra laterale. C'è un modo per aggiungere un hook in modo che quando role1 è loggato vedrà solo sidebar widget1 e quando role2 è loggato vedrà solo sidebar widget2. (vedere e poter modificare il proprio widget)
Attualmente adminimize mi permette di mostrare o nascondere la barra laterale quindi non c'è modo di specificare quale widget della barra laterale.
Grazie
Patrick
This saved me alot! I have this annoying client that keeps on destroying a customized (hard-coded) theme by resetting the appearance theme option on purpose to keep on demanding for unnecessary revisions. Now they can only edit posts which is suppose to be what the client should only be doing.
Thanks alot for this!
robert
penso sia meglio usare un hack piuttosto che usare troppi plugin e la maggior parte di essi ha anche bug, che permettono agli hacker di uccidere il tuo sito web! ad esempio qui ti condivido alcuni di quei codici per nascondere gli elementi dell'admin:
function remove_dashboard_widgets() { global $menu,$submenu;
global $current_user; get_currentuserinfo();
if ($current_user->ID != 1) { // solo l'admin vede tutto // $menu e $submenu restituiranno tutte le liste di menu e sottomenu nel pannello di amministrazione. $menu[2] = ""; //Dashboard $menu[5] = ""; // Post $menu[15] = ""; //Link $menu[25] = ""; //Commenti $menu[65] = ""; //Plugin
unset($submenu[‘themes.php’][5]); //temi unset($submenu[‘themes.php’][12]); //editor } } add_action(‘admin_head’, ‘remove_dashboard_widgets’);
Linda
Robert, le tue informazioni sono interessanti. Ma come non programmatore, non saprei dove mettere questa piccola chicca. Ci sono altre informazioni a riguardo?
Gozie
hai ragione, e ho usato il tuo codice, ha funzionato bene. ma come ti è venuto in mente e come posso usarlo per una maggiore sicurezza, come disabilitare l'accesso ad altre sezioni del mio sito web. grazie.
gina
ho disattivato i commenti in adminimize nelle opzioni del menu ma si visualizzano ancora nella schermata di amministrazione per tutti gli utenti. vorrei che solo amministratori ed editor vedessero i commenti.
Matt Rock
Sebbene l'articolo sia promettente, al momento della stesura il plugin è compatibile fino alla versione 3.6 e non è stato aggiornato da quasi un anno.
Attualmente aggiorno il file delle funzioni utilizzando un ottimo tutorial di Justin Tadlock (http://tinyurl.com/qda95ap), ma questo plugin sembra che potrebbe davvero semplificare il processo.
Qualcuno conosce un plugin simile che sia attivamente mantenuto e
compatibile con l'ultima versione di wordpress (attualmente 3.9)?
e-rik
Sebbene le possibilità di questo plugin siano molto belle ed estese, manca una cosa fondamentale: la possibilità di minimizzare la dashboard per determinati amministratori. Sui siti dei miei clienti voglio mantenere l'accesso completo sul mio account amministratore e limitare gli account amministratore dei clienti. O mi è sfuggito qualcosa e questo è possibile?
Itay
Dovrai usarlo in congiunzione con
il plugin User Role Editor.
Staff di WPBeginner
No, non lo fa.
Staff di WPBeginner
Sì, è compatibile con multisite. Cercheremo di coprire lo scaling di WordPress multisite in un futuro articolo. Grazie per il suggerimento. Tuttavia, per il momento prova a utilizzare plugin ben codificati, altamente raccomandati e ben documentati.
fortunato
L'ho installato su multisite ma volevo controllare queste cose a livello di rete, non sito per sito. Non ho trovato alcun modo per farlo.
ThatK1dB
Questo è fantastico. Ho appena avuto un cliente senza conoscenza di WP e ho dovuto disabilitare certe funzionalità in modo che non facesse saltare in aria questa cosa. Questo plugin ha aiutato. Inoltre, è molto facile da usare.
Grazie!
Jeff
Sono d'accordo. Stesso problema. Facile disattivare i permessi, ma un editor di per sé non ha accesso a certe funzionalità, il che significa che devo dare il ruolo di amministratore ai manager del sito. Poi "disattivo" le funzionalità e anch'io come amministratore perdo gli stessi permessi! Strano.
Questo plugin è unidirezionale: puoi disattivare ma non attivare i permessi.
Itay
Dovrai usarlo in congiunzione con
il plugin User Role Editor.
aathi
è compatibile con multisite? E puoi anche fare un post sulla scalabilità di un multisite insieme ai plugin? Sarà utile per noi. Troviamo difficile trovare informazioni su wordpress multisite. Il tuo aiuto sarà apprezzato.
RW
Sembra un plugin fantastico! Wow, mi chiedo se qualcosa di così potente aggiunga molto peso e query al database. Questo plugin rallenta la modifica del sito?