Tips on Customizing Visual Composer Website Builder, Landing Page Builder, Custom Theme Builder, Maintenance Mode & Coming Soon Pages

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);