WordPress隱藏後台左側菜單如何操作
- 2019 年 12 月 19 日
- 筆記
前面我們講了wordpress後台添加左側邊欄菜單如何操作,反過來如果想要隱藏一些菜單怎麼實現呢?我們可以通過remove_menu_page()函數來完成,將如下程式碼加入到當前主題function.php文件即可
add_action( 'admin_menu', 'ytkah_remove_ad_menus' ) function ytkah_remove_ad_menus(){ remove_menu_page( 'index.php' ) //儀錶頁面,控制台首頁 remove_menu_page( 'edit.php' ) //文章頁面 remove_menu_page( 'upload.php' ) //多媒體頁面 remove_menu_page( 'edit.php?post_type=page' ) //頁面管理 remove_menu_page( 'edit-comments.php' ) //評論菜單 remove_menu_page( 'themes.php' ) //主題個性設置 remove_menu_page( 'plugins.php' ) //插件頁面 remove_menu_page( 'users.php' ) //用戶頁面 remove_menu_page( 'tools.php' ) //工具頁面 remove_menu_page( 'options-general.php' ) //設置頁面 }當然你也可以通過css來隱藏,你想要隱藏哪個菜單,就把裡面的 class,或者 ID 添加進去就可以了,這個應該不難理解,這樣不僅可以隱藏插件生成的菜單,還可以隱藏任何菜單。
/*隱藏後台插件菜單*/ function admin_mycss() { echo'<style type="text/css"> #toplevel_page_wpuf-admin-opt, #toplevel_page_wsocial,#toplevel_page_edit-post_type-acf { display: none; } </style>'; } add_action('admin_head', 'admin_mycss');感興趣的朋友可以試一下
