Como adicionar menu na barra de administração superior do WordPress?
O WordPress fornece add_action para fazer algo quando o evento ocorre. O seguinte mostra um exemplo rápido/fácil de que os menus são adicionados à página de administração da barra superior quando o evento wp_before_admin_bar_render é acionado.
Para adicionar um menu você pode usar o método add_menu de $ wp_admin_bar :
https://codex.wordpress.org/Class_Reference/WP_Admin_Bar/add_menu
O $wp_admin_bar é o objeto global e o parâmetro (menu node) passado para add_menu recebe alguns parâmetros (um array), por exemplo:
Então o código deve ficar assim:
Os submenus são possíveis se você especificar o valor pai.
wordpress-add-top-menu
O código fonte completo está no github você pode adicionar o código ao functions.php ou criar um plugin como este.