-
Home
-
Live Composer – Free WordPress Website Builder
- Tips
How to Hide Page Builder: Live Composer Admin Menus
function plt_hide_live_composer_page_builder_menus() {
//Hide "Appearance → Templates".
remove_submenu_page('themes.php', 'edit.php?post_type=dslc_templates');
//Hide "Live Composer".
remove_menu_page('dslc_plugin_options');
//Hide "Downloads".
remove_menu_page('edit.php?post_type=dslc_downloads');
//Hide "Downloads → Downloads".
remove_submenu_page('edit.php?post_type=dslc_downloads', 'edit.php?post_type=dslc_downloads');
//Hide "Downloads → Add Download Item".
remove_submenu_page('edit.php?post_type=dslc_downloads', 'post-new.php?post_type=dslc_downloads');
//Hide "Downloads → Categories".
remove_submenu_page('edit.php?post_type=dslc_downloads', 'edit-tags.php?taxonomy=dslc_downloads_cats&post_type=dslc_downloads');
//Hide "Downloads → Tags".
remove_submenu_page('edit.php?post_type=dslc_downloads', 'edit-tags.php?taxonomy=dslc_downloads_tags&post_type=dslc_downloads');
//Hide "Galleries".
remove_menu_page('edit.php?post_type=dslc_galleries');
//Hide "Galleries → Galleries".
remove_submenu_page('edit.php?post_type=dslc_galleries', 'edit.php?post_type=dslc_galleries');
//Hide "Galleries → Add Gallery".
remove_submenu_page('edit.php?post_type=dslc_galleries', 'post-new.php?post_type=dslc_galleries');
//Hide "Galleries → Categories".
remove_submenu_page('edit.php?post_type=dslc_galleries', 'edit-tags.php?taxonomy=dslc_galleries_cats&post_type=dslc_galleries');
//Hide "Partners".
remove_menu_page('edit.php?post_type=dslc_partners');
//Hide "Partners → Partners".
remove_submenu_page('edit.php?post_type=dslc_partners', 'edit.php?post_type=dslc_partners');
//Hide "Partners → Add Partner".
remove_submenu_page('edit.php?post_type=dslc_partners', 'post-new.php?post_type=dslc_partners');
//Hide "Partners → Categories".
remove_submenu_page('edit.php?post_type=dslc_partners', 'edit-tags.php?taxonomy=dslc_partners_cats&post_type=dslc_partners');
//Hide "Projects".
remove_menu_page('edit.php?post_type=dslc_projects');
//Hide "Projects → Projects".
remove_submenu_page('edit.php?post_type=dslc_projects', 'edit.php?post_type=dslc_projects');
//Hide "Projects → Add Project".
remove_submenu_page('edit.php?post_type=dslc_projects', 'post-new.php?post_type=dslc_projects');
//Hide "Projects → Categories".
remove_submenu_page('edit.php?post_type=dslc_projects', 'edit-tags.php?taxonomy=dslc_projects_cats&post_type=dslc_projects');
//Hide "Staff".
remove_menu_page('edit.php?post_type=dslc_staff');
//Hide "Staff → Staff".
remove_submenu_page('edit.php?post_type=dslc_staff', 'edit.php?post_type=dslc_staff');
//Hide "Staff → Add Staff Member".
remove_submenu_page('edit.php?post_type=dslc_staff', 'post-new.php?post_type=dslc_staff');
//Hide "Staff → Categories".
remove_submenu_page('edit.php?post_type=dslc_staff', 'edit-tags.php?taxonomy=dslc_staff_cats&post_type=dslc_staff');
//Hide "Testimonials".
remove_menu_page('edit.php?post_type=dslc_testimonials');
//Hide "Testimonials → Testimonials".
remove_submenu_page('edit.php?post_type=dslc_testimonials', 'edit.php?post_type=dslc_testimonials');
//Hide "Testimonials → Add Testimonial".
remove_submenu_page('edit.php?post_type=dslc_testimonials', 'post-new.php?post_type=dslc_testimonials');
//Hide "Testimonials → Categories".
remove_submenu_page('edit.php?post_type=dslc_testimonials', 'edit-tags.php?taxonomy=dslc_testimonials_cats&post_type=dslc_testimonials');
}
add_action('admin_menu', 'plt_hide_live_composer_page_builder_menus', 11);
Where do I put this code?
How to Hide Page Builder: Live Composer Meta Boxes
function plt_hide_live_composer_page_builder_metaboxes() {
$screen = get_current_screen();
if ( !$screen ) {
return;
}
//Hide the "Gallery Options" meta box.
remove_meta_box('dslc-gallery-post-options', $screen->id, 'normal');
//Hide the "Partner Options" meta box.
remove_meta_box('dslc-partners-post-options', $screen->id, 'normal');
//Hide the "Project Options" meta box.
remove_meta_box('dslc-projects-post-options', $screen->id, 'normal');
//Hide the "Staff Member Options" meta box.
remove_meta_box('dslc-staff-post-options', $screen->id, 'normal');
//Hide the "Testimonial Options" meta box.
remove_meta_box('dslc-testimonials-post-options', $screen->id, 'normal');
//Hide the "Download Options" meta box.
remove_meta_box('dslc-downloads-module-options', $screen->id, 'normal');
//Hide the "Template Options" meta box.
remove_meta_box('dslc-templates-opts', $screen->id, 'normal');
}
add_action('add_meta_boxes', 'plt_hide_live_composer_page_builder_metaboxes', 20);