我想在管理栏中添加一个新菜单项。到目前为止,我已经做了以下工作:
function add_book_menu_item ($wp_admin_bar) {
$args = array (
\'id\' => \'book\',
\'title\' => \'Book\',
\'href\' => \'http://example.com/\',
\'parent\' => \'new-content\'
);
$wp_admin_bar->add_node( $args );
}
add_action(\'admin_bar_menu\', \'add_book_menu_item\');
这将创建
Book
菜单项位于
+ New
菜单(在管理工具栏中)。然而
Book
项目位于第一位(在
Post
菜单项)。我希望它出现在
Media
和
Page
项目。
下图显示了我想做的事情。
我该怎么做?
谢谢
SO网友:Akankha Ahmed
每个菜单都有一个数字。降低号码优先级。
add_action( \'admin_bar_menu\', \'wp_admin_bar_sidebar_toggle\', 0 );
add_action( \'admin_bar_menu\', \'wp_admin_bar_wp_menu\', 10 );
add_action( \'admin_bar_menu\', \'wp_admin_bar_my_sites_menu\', 20 );
add_action( \'admin_bar_menu\', \'wp_admin_bar_site_menu\', 30 );
更清楚的想法你可以查看下面的链接
http://natko.com/custom-menu-item-position-in-wordpress-admin-bar-toolbar/