WordPress 隐藏插件和主题在后台添加的左侧栏菜单,有的插件和主题,启用后会在后台左侧栏增加菜单,虽然打开设置页方便点,但是左侧栏菜单多了也不方便,可以隐藏部分不需要的菜单。
add_action( 'admin_menu', function () {
remove_menu_page('插件1的设置页');
remove_menu_page('插件2的设置页');
}, 9999 );
section
section
查看地址,复制?page=后面的文本(不含配置页名称后面的参数,例如:?page=xxxxx#tab,#tab 不用填写)
section
打开当前主题的模板函数文件 functions.php,把代码添加到此文件内。
如果担心用户误点后台功能,想屏蔽如 WordPress 后台插件列表某些插件,将下面代码添加到当前 WordPress 模板 functions.php 函数文件中,然后按需修改要隐藏的插件路径即可。
function mk_hide_plugins( $plugins ){
//隐藏xxx插件
$plugin = 'wp-crontrol/wp-xxx.php';
if( is_plugin_active( $plugin ) ) unset( $plugins[$plugin] );
//隐藏 666 插件
$plugin = 'user-switching/666.php';
if( is_plugin_active( $plugin ) ) unset( $plugins[$plugin] );
return $plugins;
}
add_filter( 'all_plugins', 'mk_hide_plugins' );
需要注意的是上面代码生效,只有插件在启用时才会在列表中隐藏。
专业提供WordPress主题安装、深度汉化、加速优化等各类网站建设服务,详询在线客服!