有什么办法可以隐藏除管理员以外的其他角色的WPBakery Page Builder选项卡

时间:2019-08-21 09:22:52

标签: php wordpress wpbakery

我正在尝试为除管理员以外的所有角色隐藏“ WPBakery页面构建器”选项卡。

我尝试使用adminimize插件来执行此操作,但是该选项卡仍在所有角色中可见。 https://wordpress.org/plugins/adminimize/

我也尝试了下面的代码,但是我只能用于管理员,而不能用于其他角色。

if ( !is_admin() ) {
    function custom_menu_page_removing() 
    {
    remove_menu_page('vc-general'); //vc
    }
add_action( 'admin_init', 'custom_menu_page_removing' );
}

2 个答案:

答案 0 :(得分:1)

vc-welcome 将在除管理员以外的所有其他角色中隐藏菜单,因此如果有条件则无需编写,您可以尝试以下代码

function custom_menu_page_removing() {
    remove_menu_page('vc-welcome');
    }
add_action( 'admin_init', 'custom_menu_page_removing' );  

答案 1 :(得分:0)

我认为从WPBakery页面构建器设置中可以直接找到一种更好的方法。您可以按照下图的菜单操作,并将“设置”选项设置为“禁用”。

WPBakery Page Builder > Role Manager