Come rimuovere elementi dalla barra amministratore WordPress

Come rimuovere elementi dalla barra amministratore WordPress

Scopri come rimuovere elementi dalla barra amministratore di WordPress, rimuovi i menu nella top bar che non ti interessano in modo veloce e professionale.
Condividi su facebook
Condividi su twitter
Condividi su whatsapp
Condividi su telegram
Condividi su linkedin
Condividi su email
Condividi su print

Se ti stai chiedendo come rimuovere elementi dalla barra amministratore, quei menu ad esempio che non ti occorrono oppure stai creando un sito web per il tuo cliente e quindi vorresti eliminare o semplicemente nascondere i menu non necessari al cliente finale. Bene, segui questa breve guida e sarai in grado di farlo in pochi minuti.

Per prima cosa rimuoviamo alcuni elementi dalla barra di amministrazione che non utilizziamo. Nel mio caso si tratta del logo di WordPress, degli aggiornamenti, dei commenti e dei nuovi contenuti. Accedo a tutti quelli dalla dashboard quando ne ho bisogno.

DI COSA HAI BISOGNO:

Procediamo rimuovendo come esempio il logo di WordPress, il menu degli aggiornamenti, dei commenti e dei nuovi contenuti. Posso tranquillamente accedere a questi menu anche dalla dashboard.

Per rimuovere gli elementi andrò ad utilizzare la funzione remove_node


function wpiamo_remove_from_admin_bar($wp_admin_bar) {
/*
* Placing items in here will only remove them from admin bar
* when viewing the fronte end of the site
*/
if ( ! is_admin() ) {
// Example of removing item generated by plugin. Full ID is #wp-admin-bar-si_menu
$wp_admin_bar->remove_node('si_menu');

// WordPress Core Items (uncomment to remove)
$wp_admin_bar->remove_node('updates');
$wp_admin_bar->remove_node('comments');
$wp_admin_bar->remove_node('new-content');
//$wp_admin_bar->remove_node('wp-logo');
//$wp_admin_bar->remove_node('site-name');
//$wp_admin_bar->remove_node('my-account');
//$wp_admin_bar->remove_node('search');
//$wp_admin_bar->remove_node('customize');
}

/*
* Items placed outside the if statement will remove it from both the frontend
* and backend of the site
*/
$wp_admin_bar->remove_node('wp-logo');
}
add_action('admin_bar_menu', 'wpiamo_remove_from_admin_bar', 999);

Inserisci questo codice nel file functions.php del tuo tema e salva. Oppure utilizza il plugin code snippets.

Condividi su facebook
Condividi su twitter
Condividi su whatsapp
Condividi su telegram
Condividi su linkedin
Condividi su email
Condividi su print

Lascia un commento

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