[siteorigin_widget class=”WP_Widget_Media_Image”][/siteorigin_widget]
[siteorigin_widget class=”WP_Widget_Media_Image”][/siteorigin_widget]
Quante volte un cliente inesperto di WordPress vi ha chiesto di poter accedere al backend del suo sito web e vi ha chiesto di semplificare il menù per non confondersi. Oltre ai vari plugin che ci sono in circolazione che vi permettono di personalizzare il menù laterale e la toolbar di WordPress questa aggiunta di codice nel file function.php del vs tema figlio vi semplifica le cose se le modifiche alla toolbar sono solo relative a nascondere le voci che creano confusione al vs cliente.
Buon Lavoro.
// Rimuovere item dalla admin bar
function remove_from_admin_bar($wp_admin_bar) {
/*
* Usando la variabile IF si rimuovono le voci solo dalla admin bar
* quando visibile dal frontend del sito
*/
if ( ! is_admin() ) {
// Esempio per rimuovere gli item generati dai plugin. Il Full ID é #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');
}
/*
* Se volete togliere gli item generati dai plugin per una toolbar customizzata
* sia nel backend che nel frontend del sito
* NON dovete usare if ( ! is_admin() ) {......}
*/
$wp_admin_bar->remove_node('wp-logo');
}
add_action('admin_bar_menu', 'remove_from_admin_bar', 999);