Rimuovere i sottomenu nuovo post/link/media dalla barra di amministrazione

19 dic 2012, 22:03:13
Visualizzazioni: 15.1K
Voti: 13

Desidero rimuovere i sottomenu di post/link/media sotto il menu "Aggiungi nuovo" nella barra di amministrazione. Posso rimuovere l'intero menu ma voglio rimuovere solo i sottomenu.

$wp_admin_bar->remove_menu('my-account-with-avatar');
0
Tutte le risposte alla domanda 1
2
22

Vedi la funzione remove_node della Barra di Amministrazione:

add_action( 'admin_bar_menu', 'remove_wp_nodes', 999 );

function remove_wp_nodes() 
{
    global $wp_admin_bar;   
    $wp_admin_bar->remove_node( 'new-post' );
    $wp_admin_bar->remove_node( 'new-link' );
    $wp_admin_bar->remove_node( 'new-media' );
}
19 dic 2012 22:21:30
Commenti

Ho il codice nel mio plugin, ho anche provato a chiamare - global $wp_admin_bar; all'interno della funzione

Keith Keith
19 dic 2012 22:44:12

@Keith, codice testato e ora funzionante.

brasofilo brasofilo
20 dic 2012 06:20:30