WordPress隐藏后台默认菜单及插件生成的菜单

2021-05-22 0 1,168 百度已收录

最近在给一个客户定制的一个主题中,用到的几个插件中,有几个是自动在后台左侧确立了他们对应的菜单,这些插件对于客户来讲是没什么用的,同时若是他们自己修改插件的设置,还可能导致网站无法正常接见,以是就想到了去把这些插件的菜单隐藏起来,网上有先容的一些方式,我用了似乎没有用果,最后想,索性用最笨的方式,那就是用CSS隐藏掉,给对应的class添加display:none;样式,试一下效果还不错,只需要把下面的代码放到你的主题functions.php文件中:

  1. /*隐藏后台插件菜单*/
  2. function admin_mycss() {
  3. echo'<style type="text/css">
  4. #toplevel_page_wpuf-admin-opt, #toplevel_page_wsocial,#toplevel_page_edit-post_type-acf {
  5. display: none;
  6. }
  7. </style>';
  8. }
  9. add_action('admin_head', 'admin_mycss');

你想要隐藏哪个菜单,就把内里的class,或者ID添加进去就可以了,这个应该不难明晰,这样不仅可以隐藏插件天生的菜单,还可以隐藏任何菜单。若是你只需要隐藏wordpress默认的后台左侧菜单,也可以用下面的方式,把下面的代码放到functions.php中:

  1. add_action( 'admin_menu', 'mkr_remove_ad_menus' )
  2. function mkr_remove_ad_menus(){
  3. remove_menu_page( 'index.php' ) //仪表页面,控制台首页
  4. remove_menu_page( 'edit.php' ) //文章页面
  5. remove_menu_page( 'upload.php' ) //多媒体页面
  6. remove_menu_page( 'edit.php?post_type=page' ) //页面治理
  7. remove_menu_page( 'edit-comments.php' ) //谈论菜单
  8. remove_menu_page( 'themes.php' ) //主题个性设置
  9. remove_menu_page( 'plugins.php' ) //插件页面
  10. remove_menu_page( 'users.php' ) //用户页面
  11. remove_menu_page( 'tools.php' ) //工具页面
  12. remove_menu_page( 'options-general.php' ) //设置页面
  13. }

注重,上面的代码是你要隐藏哪个就留下哪个。人人可以看一下下面的效果,感受是不是很精练啊

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!3308869544
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有猫币奖励和额外收入!

主题镇 WP教程 WordPress隐藏后台默认菜单及插件生成的菜单 https://zhutizhen.com/14439.html

永远为用户服务的镇长!

常见问题
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情
  • 最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或联络我们。
查看详情

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务