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');

  感興趣的朋友可以試一下

Tags: