-
Home
-
Hotel Booking Lite
- Tips
How to Hide Hotel Booking Lite Admin Menus
function plt_hide_motopress_hotel_booking_lite_menus() {
//Hide "Accommodation".
remove_menu_page('edit.php?post_type=mphb_room_type');
//Hide "Accommodation → Accommodation Types".
remove_submenu_page('edit.php?post_type=mphb_room_type', 'edit.php?post_type=mphb_room_type');
//Hide "Accommodation → Add Accommodation Type".
remove_submenu_page('edit.php?post_type=mphb_room_type', 'post-new.php?post_type=mphb_room_type');
//Hide "Accommodation → Categories".
remove_submenu_page('edit.php?post_type=mphb_room_type', 'edit-tags.php?taxonomy=mphb_room_type_category&post_type=mphb_room_type');
//Hide "Accommodation → Tags".
remove_submenu_page('edit.php?post_type=mphb_room_type', 'edit-tags.php?taxonomy=mphb_room_type_tag&post_type=mphb_room_type');
//Hide "Accommodation → Amenities".
remove_submenu_page('edit.php?post_type=mphb_room_type', 'edit-tags.php?taxonomy=mphb_room_type_facility&post_type=mphb_room_type');
//Hide "Accommodation → Attributes".
remove_submenu_page('edit.php?post_type=mphb_room_type', 'mphb_room_attribute');
//Hide "Accommodation → Seasons".
remove_submenu_page('edit.php?post_type=mphb_room_type', 'edit.php?post_type=mphb_season');
//Hide "Accommodation → Rates".
remove_submenu_page('edit.php?post_type=mphb_room_type', 'edit.php?post_type=mphb_rate');
//Hide "Accommodation → Services".
remove_submenu_page('edit.php?post_type=mphb_room_type', 'edit.php?post_type=mphb_room_service');
//Hide "Accommodation → Accommodations".
remove_submenu_page('edit.php?post_type=mphb_room_type', 'edit.php?post_type=mphb_room');
//Hide "Accommodation → Generate Accommodations".
remove_submenu_page('edit.php?post_type=mphb_room_type', 'mphb_rooms_generator');
//Hide "Accommodation → Settings".
remove_submenu_page('edit.php?post_type=mphb_room_type', 'mphb_settings');
//Hide "Accommodation → Language".
remove_submenu_page('edit.php?post_type=mphb_room_type', 'mphb_language');
//Hide "Accommodation → Shortcodes".
remove_submenu_page('edit.php?post_type=mphb_room_type', 'mphb_shortcodes');
//Hide "Bookings".
remove_menu_page('mphb_booking_menu');
//Hide "Bookings → All Bookings".
remove_submenu_page('mphb_booking_menu', 'edit.php?post_type=mphb_booking');
//Hide "Bookings → Payment History".
remove_submenu_page('mphb_booking_menu', 'edit.php?post_type=mphb_payment');
//Hide "Bookings → Calendar".
remove_submenu_page('mphb_booking_menu', 'mphb_calendar');
//Hide "Bookings → Customers".
remove_submenu_page('mphb_booking_menu', 'mphb_customers');
//Hide "Bookings → Coupons".
remove_submenu_page('mphb_booking_menu', 'edit.php?post_type=mphb_coupon');
//Hide "Bookings → Booking Rules".
remove_submenu_page('mphb_booking_menu', 'mphb_booking_rules');
//Hide "Bookings → Taxes & Fees".
remove_submenu_page('mphb_booking_menu', 'mphb_taxes_and_fees');
//Hide "Bookings → Sync Calendars".
remove_submenu_page('mphb_booking_menu', 'mphb_ical');
//Hide "Bookings → Reports".
remove_submenu_page('mphb_booking_menu', 'mphb_reports');
//Hide "Bookings → Extensions".
remove_submenu_page('mphb_booking_menu', 'mphb_extensions');
//Hide "Bookings → Go Premium".
remove_submenu_page('mphb_booking_menu', 'mphb_premium');
}
add_action('admin_menu', 'plt_hide_motopress_hotel_booking_lite_menus', 201);
Where do I put this code?
How to Hide Hotel Booking Lite Meta Boxes
function plt_hide_motopress_hotel_booking_lite_metaboxes() {
$screen = get_current_screen();
if ( !$screen ) {
return;
}
//Hide the "Update Booking" meta box.
remove_meta_box('submitdiv', $screen->id, 'side');
//Hide the "Logs" meta box.
remove_meta_box('logs', $screen->id, 'side');
//Hide the "Reserved Accommodations" meta box.
remove_meta_box('mphb_rooms', $screen->id, 'advanced');
//Hide the "Accommodations" meta box.
remove_meta_box('rooms', $screen->id, 'normal');
//Hide the "Attributes" meta box.
remove_meta_box('attributes', $screen->id, 'side');
//Hide the "Accommodation Reviews" meta box.
remove_meta_box('reviews', $screen->id, 'side');
//Hide the "Terms" meta box.
remove_meta_box('terms', $screen->id, 'normal');
}
add_action('add_meta_boxes', 'plt_hide_motopress_hotel_booking_lite_metaboxes', 20);