Eliminar submenús de nueva entrada/enlace/media en la barra de administración

19 dic 2012, 22:03:13
Vistas: 15.1K
Votos: 13

Deseo eliminar los submenús de entrada/enlace/medio que aparecen bajo el menú "Añadir nuevo" en la barra de administración. Puedo eliminar el menú completo, pero en realidad solo quiero eliminar los submenús.

$wp_admin_bar->remove_menu('my-account-with-avatar');
0
Todas las respuestas a la pregunta 1
2
22

Mira la función remove_node de la Barra de Administración:

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
Comentarios

Tengo el código en mi plugin, también he intentado llamar - global $wp_admin_bar; dentro de la función

Keith Keith
19 dic 2012 22:44:12

@Keith, código probado y funcionando ahora.

brasofilo brasofilo
20 dic 2012 06:20:30