-
Home
-
Visual Composer Website Builder
- Tips
How to Hide Visual Composer Admin Menus
function plt_hide_visualcomposer_menus() {
//Hide "Posts → Add New with VisualComposer".
remove_submenu_page('edit.php', 'post-new.php?vcv-action=frontend');
//Hide "Pages → Add New with VisualComposer".
remove_submenu_page('edit.php?post_type=page', 'post-new.php?post_type=page&vcv-action=frontend');
//Hide "Visual Composer".
remove_menu_page('vcv-settings');
//Hide "Visual Composer → Settings".
remove_submenu_page('vcv-settings', 'vcv-settings');
//Hide "Visual Composer → Theme Builder".
remove_submenu_page('vcv-settings', 'vcv-headers-footers');
//Hide "Visual Composer → Font Manager".
remove_submenu_page('vcv-settings', 'vcv-font-manager');
//Hide "Visual Composer → Global Templates".
remove_submenu_page('vcv-settings', 'vcv_templates');
//Hide "Visual Composer → Popup Builder".
remove_submenu_page('vcv-settings', 'vcv-custom-site-popups');
//Hide "Visual Composer → Role Manager".
remove_submenu_page('vcv-settings', 'vcv-role-manager');
//Hide "Visual Composer → Import".
remove_submenu_page('vcv-settings', 'vcv-import');
//Hide "Visual Composer → CSS & JavaScript".
remove_submenu_page('vcv-settings', 'vcv-global-css-js');
//Hide "Visual Composer → Visual Composer Hub".
remove_submenu_page('vcv-settings', 'vcv-hub');
//Hide "Visual Composer → Getting Started".
remove_submenu_page('vcv-settings', 'vcv-getting-started');
//Hide "Visual Composer → Activate Premium".
remove_submenu_page('vcv-settings', 'vcv-activate-license');
//Hide "Visual Composer → Popups".
remove_submenu_page('vcv-settings', 'vcv_popups');
//Hide "Visual Composer → Layouts".
remove_submenu_page('vcv-settings', 'vcv_layouts');
//Hide "Visual Composer → Sidebars".
remove_submenu_page('vcv-settings', 'vcv_sidebars');
//Hide "Visual Composer → Footers".
remove_submenu_page('vcv-settings', 'vcv_footers');
//Hide "Visual Composer → Headers".
remove_submenu_page('vcv-settings', 'vcv_headers');
//Hide "Visual Composer → Maintenance Mode".
remove_submenu_page('vcv-settings', 'vcv-maintenance-mode');
//Hide "Visual Composer → System Status".
remove_submenu_page('vcv-settings', 'vcv-system-status');
//Hide "Visual Composer → License".
remove_submenu_page('vcv-settings', 'vcv-license');
}
add_action('admin_menu', 'plt_hide_visualcomposer_menus', 1001);
Where do I put this code?
How to Hide the "Visual Composer" Dashboard Widget
function plt_hide_visualcomposer_dashboard_widgets() {
$screen = get_current_screen();
if ( !$screen ) {
return;
}
//Remove the "Visual Composer" widget.
remove_meta_box('visualcomposer-blog-dashboard', 'dashboard', 'normal');
}
add_action('wp_dashboard_setup', 'plt_hide_visualcomposer_dashboard_widgets', 20);