从仪表板菜单中删除可视编写器选项卡

时间:2016-05-23 作者:cpcdev

我已经为客户端安装了Visual Composer,现在正在尝试从仪表板菜单中删除该选项卡。我该怎么做?

Remove Visual Composer tab from Dashboard menu

function remove_menus(){

    remove_menu_page( ‘js_composer.php’ );      

}

add_action( ‘admin_menu’, ‘remove_menus’ );
上面使用的代码对我不起作用。路径“js\\u composer.php”似乎不正确。

5 个回复
最合适的回答,由SO网友:marvinpoo 整理而成

要找到它并不容易,但如果你知道怎么做,那就很容易了。

将以下代码添加到主题中functions.php.

function custom_menu_page_removing() {
    remove_menu_page(\'vc-welcome\'); //vc
}
add_action( \'admin_init\', \'custom_menu_page_removing\' );
(以前是admin_menu, 现在是admin_init)

下面是下次如何发现的:

如果您想隐藏来自管理后端中任何插件的链接,只需使用?page= 在本例中vc-welcome

无需其他插件即可删除/隐藏链接。

SO网友:user2511140

我使用的是4.12.1版,这段代码对我很有用。从用户菜单隐藏,但不从管理菜单隐藏。

function custom_menu_page_removing() {
    remove_menu_page(\'vc-welcome\'); //vc
}
add_action( \'admin_menu\', \'custom_menu_page_removing\' );

SO网友:Isolin

之前的答案对我不适用。我意识到我必须把钩子换成admin_init.

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

SO网友:cpcdev

我通过安装Admin Menu Editor 该插件使我能够手动删除Visual Composer仪表板选项卡。好插件!

SO网友:Arsalan Chishti

这个代码在最新的Wordpress上为我解决了

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