我正在使用以下代码更改WordPress管理面板的菜单顺序。
function reorder_admin_menu( $__return_true ) {
return array(
\'index.php\', // Dashboard
\'separator1\', // --Space--
\'edit.php?post_type=page\', // Pages
\'edit.php\', // Posts
\'edit.php?post_type=portfolio\', // Portfolio
\'admin.php?page=wpcf7\', // Contact Form 7
\'upload.php\', // Media
\'edit-comments.php\', // Comments
);
}
add_filter( \'custom_menu_order\', \'reorder_admin_menu\' );
add_filter( \'menu_order\', \'reorder_admin_menu\' );
现在,WordPress的默认菜单项(如帖子、页面、媒体等)工作正常。但它似乎忽略了一些菜单项admin.php?page=xxx
.例如,我使用admin.php?page=wpcf7
对于Contact Form 7
将其置于上方的插件菜单Media
菜单链接,但仍位于下方Media
和Comments
菜单链接。
如何解决此问题?