我不需要所有的菜单项,并且需要在WordPress的管理区的左侧菜单中添加一些自定义菜单项。有什么功能我可以用来做到这一点特别。如何从WordPress管理区删除不必要的菜单链接
2
A
回答
2
将此代码放在你的主题function.php文件和定制,因为你需要
/* Remove unnecessary menu items from admin */
function remove_menus()
{
global $menu;
//$restricted = array(
// __('Dashboard'),
// __('Posts'),
// __('Media'),
// __('Links'),
// __('Pages'),
// __('Appearance'),
// __('Tools'),
// __('Users'),
// __('Settings'),
// __('Comments'),
// __('Plugins'));
$restricted = array(__('Links'),__('Media'),__('Appearance'),__('Tools'),__('Posts'));
end ($menu);
while (prev($menu)) {
$value = explode(' ',$menu[key($menu)][0]);
if(in_array($value[0] != NULL ? $value[0] : "" , $restricted)){unset($menu[key($menu)]);}
}
remove_submenu_page('edit.php','edit.php');
remove_submenu_page('edit.php','post-new.php');
remove_submenu_page('index.php','update-core.php');
}
add_action('admin_menu', 'remove_menus');
0
这给functions.php文件添加:
add_action('admin_menu', 'remove_menus');
function remove_menus() {
//remove pages
remove_menu_page('edit.php'); //posts
remove_menu_page('link-manager.php'); //links
remove_menu_page('edit-comments.php'); //comments
//add pages
add_menu_page('New Page Title', 'New Title in Menu', 'administrator', 'new_page_title', 'f_new_page', $icon_url, 31);
function f_new_page() { include(get_template_directory_uri() . '/new_page.php';
}
更多信息有关卸下: http://codex.wordpress.org/Function_Reference/remove_menu_page
太添加一个新的菜单页面,请查看以下关于变量的解释: http://codex.wordpress.org/Function_Reference/add_menu_page
相关问题
- 1. 删除WordPress的管理菜单区域
- 2. Wordpress从管理栏菜单中删除
- 3. WordPress的如何删除顶层管理菜单的子菜单
- 4. 如何从wordpress中的主菜单中删除链接
- 5. WordPress的从管理菜单
- 6. 如何创建WordPress的管理菜单和链接到页面
- 7. 如何删除页面链接默认菜单的WordPress的
- 8. 如何添加任意链接到WordPress管理菜单?
- 9. 如何从WordPress的管理菜单隐藏这个菜单?
- 10. 从Wordpress管理控制台删除“更新”链接
- 11. 如何从magento的顶部菜单中删除“主页”链接?
- 12. WordPress - 删除非管理员插件添加的菜单项
- 13. WordPress的管理菜单帖子链接失踪
- 14. WordPress的管理菜单
- 15. WordPress的管理菜单
- 16. 创建一个WordPress的子菜单没有管理菜单链接
- 17. 管理菜单链接显示链接,但不去它
- 18. WordPress的管理菜单不断折叠
- 19. 如何删除特定于用户角色的wordpress管理菜单项?
- 20. WordPress - 删除导航菜单项时,链接的页面也正在删除
- 21. 的WordPress从可湿性粉剂管理员删除的菜单项
- 22. wordpress插件管理菜单
- 23. Menubar like Wordpress管理菜单
- 24. magento删除管理菜单项
- 25. WordPress的删除链接
- 26. 在Kentico现场管理/删除不必要的脚本
- 27. 删除WordPress导航菜单
- 28. Django管理员:删除默认链接
- 29. 如何从WordPress导航菜单中删除单个项目?
- 30. 如何删除不必要的标签?