简体   繁体   English

如何从管理仪表板中删除/隐藏 wordpress 插件菜单

[英]how to remove/hide wordpress plugin menu from admin dashboard

i want to hide wp menu from my admin dashboard.. how remove/hide wordpress menu from admin dashboard .. i was try many code seems not work I want to hide yith_wacp_panel menu item s.我想从我的管理仪表板中隐藏 wp 菜单.. 如何从管理仪表板中删除/隐藏 wordpress 菜单.. 我尝试了很多代码似乎不起作用我想隐藏 yith_wacp_panel 菜单项。 How to remove yith_wacp_panel menu item in admin page?如何删除管理页面中的 yith_wacp_panel 菜单项? enter image description here在此处输入图像描述

If you only want to hide it you can do this.如果你只想隐藏它,你可以这样做。

if (!function_exists('remove_menus')) {
  function remove_menus () {
    remove_menu_page('plugins.php');
  }
}
add_action('admin_menu', 'remove_menus');

Because we use a very generic function name I wrapped it in function_exists so we don't get a php error for redeclaring a function.因为我们使用了一个非常通用的函数名,所以我将它包装在 function_exists 中,这样我们就不会因为重新声明函数而收到 php 错误。
If this doesn't work it might be that the call back doesn't use our function, you can add a prefix, as you should anyway, to the function.如果这不起作用,则可能是回调未使用我们的函数,您可以添加一个前缀,无论如何您都应该为函数添加前缀。
So something like this所以像这样

if (!function_exists('bt_remove_menus')) {
  function bt_remove_menus () {
    remove_menu_page('plugins.php');
  }
}
add_action('admin_menu', 'bt_remove_menus');

Now with bt_ as our prefix (or anything else that you want) we are less likely to have issues现在以bt_作为我们的前缀(或您想要的任何其他内容),我们不太可能遇到问题

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM