-
Home
-
BA Book Everything
- Tips
How to Hide BA Book Everything Admin Menus
function plt_hide_ba_book_everything_menus() {
//Hide "BA Settings".
remove_menu_page('babe-settings');
//Hide "BA Settings → BA Settings".
remove_submenu_page('babe-settings', 'babe-settings');
//Hide "BA Settings → Addons".
remove_submenu_page('babe-settings', 'babe-addons');
//Hide "BA Settings → Demo content".
remove_submenu_page('babe-settings', 'babe-demo-content');
//Hide "BA Book Everything".
remove_menu_page('edit.php?post_type=to_book');
//Hide "BA Book Everything → All Booking Objects".
remove_submenu_page('edit.php?post_type=to_book', 'edit.php?post_type=to_book');
//Hide "BA Book Everything → Add New Booking Object".
remove_submenu_page('edit.php?post_type=to_book', 'post-new.php?post_type=to_book');
//Hide "BA Book Everything → Booking Categories".
remove_submenu_page('edit.php?post_type=to_book', 'edit-tags.php?taxonomy=categories&post_type=to_book');
//Hide "BA Book Everything → Taxonomies".
remove_submenu_page('edit.php?post_type=to_book', 'edit-tags.php?taxonomy=taxonomies_list&post_type=to_book');
//Hide "BA Book Everything → Ages".
remove_submenu_page('edit.php?post_type=to_book', 'edit-tags.php?taxonomy=ages&post_type=to_book');
//Hide "BA Book Everything → Booking rules".
remove_submenu_page('edit.php?post_type=to_book', 'booking_rules');
//Hide "BA Book Everything → Search Form".
remove_submenu_page('edit.php?post_type=to_book', 'search_form');
//Hide "FAQ".
remove_menu_page('edit.php?post_type=faq');
//Hide "FAQ → All FAQs".
remove_submenu_page('edit.php?post_type=faq', 'edit.php?post_type=faq');
//Hide "FAQ → Add New FAQ".
remove_submenu_page('edit.php?post_type=faq', 'post-new.php?post_type=faq');
//Hide "Services".
remove_menu_page('edit.php?post_type=service');
//Hide "Services → All Services".
remove_submenu_page('edit.php?post_type=service', 'edit.php?post_type=service');
//Hide "Services → Add New Service".
remove_submenu_page('edit.php?post_type=service', 'post-new.php?post_type=service');
//Hide "Orders".
remove_menu_page('edit.php?post_type=order');
//Hide "Orders → All Orders".
remove_submenu_page('edit.php?post_type=order', 'edit.php?post_type=order');
//Hide "Orders → Add New Order".
remove_submenu_page('edit.php?post_type=order', 'post-new.php?post_type=order');
//Hide "Fees".
remove_menu_page('edit.php?post_type=fee');
//Hide "Fees → All Fees".
remove_submenu_page('edit.php?post_type=fee', 'edit.php?post_type=fee');
//Hide "Fees → Add New Fee".
remove_submenu_page('edit.php?post_type=fee', 'post-new.php?post_type=fee');
}
add_action('admin_menu', 'plt_hide_ba_book_everything_menus', 21);
Where do I put this code?
How to Hide BA Book Everything Meta Boxes
function plt_hide_ba_book_everything_metaboxes() {
$screen = get_current_screen();
if ( !$screen ) {
return;
}
//Hide the "Slideshow Images" meta box.
remove_meta_box('booking_obj_metabox_side', $screen->id, 'side');
//Hide the "" meta box.
remove_meta_box('booking_obj_metabox', $screen->id, 'normal');
//Hide the "" meta box.
remove_meta_box('faq_metabox', $screen->id, 'normal');
//Hide the "" meta box.
remove_meta_box('fee_metabox', $screen->id, 'normal');
//Hide the "" meta box.
remove_meta_box('service_metabox', $screen->id, 'normal');
//Hide the "" meta box.
remove_meta_box('order_metabox', $screen->id, 'normal');
//Hide the "Order items" meta box.
remove_meta_box('order_items_metabox', $screen->id, 'normal');
//Hide the "Customer contacts" meta box.
remove_meta_box('order_customer_metabox', $screen->id, 'normal');
//Hide the "Extra guest contacts" meta box.
remove_meta_box('order_customer_extra_guests_metabox', $screen->id, 'normal');
//Hide the "" meta box.
remove_meta_box('mpoints_metabox', $screen->id, 'normal');
//Hide the "" meta box.
remove_meta_box('coupon_metabox', $screen->id, 'normal');
}
add_action('add_meta_boxes', 'plt_hide_ba_book_everything_metaboxes', 20);