wordpress默认情况下后台的菜单列表如下图所示:
但是我们在使用wordpress后台管理网站的时候,有些菜单选项并不是经常会用到的,比如“多媒体”菜单,儿相对于“页面”菜单我们又经常用到,那么如何重新排列wordpress的后台菜单管理项呢?方法如下:
在你主题的的functions.php文件中添加如下代码:
- /**
- * 重新排列wordpress后台菜单管理项,此函数放置于你主题的functions.php文件中
- */
- function gs_custom_menu_order($menu_ord) {
- if (!$menu_ord) return true;
- return array(
- 'index.php',
- 'separator1',
- 'edit.php?post_type=page',
- 'edit.php',
- );
- /* -- 默认参数列表 -- */
- /*
- return array(
- 'index.php',
- 'separator1',
- 'edit.php?post_type=page',
- 'edit.php',
- 'edit.php?post_type=[your_post_type_slug]',
- 'upload.php',
- 'link-manager.php',
- 'edit-comments.php',
- 'separator2',
- 'themes.php',
- 'plugins.php',
- 'users.php',
- 'tools.php',
- 'options-general.php'
- );
- */
- }
- add_filter('custom_menu_order', 'gs_custom_menu_order');
- add_filter('menu_order', 'gs_custom_menu_order');
重新排列后的后台管理菜单如下图:
参数说明:
以上参数对应的是wordpress后台的默认管理菜单列表,你可以根据自己的喜好来设置他们的排列顺序。