Я хочу удалить подменю post / link / media в меню добавления нового на панели администратора. Я могу удалить все меню, но на самом деле я хочу удалить только подменю
$wp_admin_bar->remove_menu('my-account-with-avatar');
Смотрите функцию админ- панели 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' );
}