удалить админ-бар новый пост / ссылка / медиа подменю

10

Я хочу удалить подменю post / link / media в меню добавления нового на панели администратора. Я могу удалить все меню, но на самом деле я хочу удалить только подменю

$wp_admin_bar->remove_menu('my-account-with-avatar');
Кит
источник

Ответы:

16

Смотрите функцию админ- панели remove_node :

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' );
}
Стив Кларидж
источник
У меня есть код в моем плагине, я также попытался вызвать - global $ wp_admin_bar; Инсидне функции
Кит
@Keith, код проверен и работает сейчас.
Brasofilo