我不需要所有的菜單項,並且需要在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. 如何刪除不必要的標籤?