-
Home
-
MDJM Event Management
- Tips
How to Hide MDJM Event Management Admin Menus
function plt_hide_mobile_dj_manager_menus() {
//Hide "MDJM Events".
remove_menu_page('edit.php?post_type=mdjm-event');
//Hide "MDJM Events → All Events".
remove_submenu_page('edit.php?post_type=mdjm-event', 'edit.php?post_type=mdjm-event');
//Hide "MDJM Events → Create New Event".
remove_submenu_page('edit.php?post_type=mdjm-event', 'post-new.php?post_type=mdjm-event');
//Hide "MDJM Events → Event Types".
remove_submenu_page('edit.php?post_type=mdjm-event', 'edit-tags.php?taxonomy=event-types&post_type=mdjm-event');
//Hide "MDJM Events → Enquiry Sources".
remove_submenu_page('edit.php?post_type=mdjm-event', 'edit-tags.php?taxonomy=enquiry-source&post_type=mdjm-event');
//Hide "MDJM Events → Contract Templates".
remove_submenu_page('edit.php?post_type=mdjm-event', 'edit.php?post_type=contract');
//Hide "MDJM Events → Email Templates".
remove_submenu_page('edit.php?post_type=mdjm-event', 'edit.php?post_type=email_template');
//Hide "MDJM Events → Automated Tasks".
remove_submenu_page('edit.php?post_type=mdjm-event', 'mdjm-tasks');
//Hide "MDJM Events → Clients".
remove_submenu_page('edit.php?post_type=mdjm-event', 'mdjm-clients');
//Hide "MDJM Events → Communications".
remove_submenu_page('edit.php?post_type=mdjm-event', 'mdjm-comms');
//Hide "MDJM Events → Communication History".
remove_submenu_page('edit.php?post_type=mdjm-event', 'edit.php?post_type=mdjm_communication');
//Hide "MDJM Events → Calendar".
remove_submenu_page('edit.php?post_type=mdjm-event', 'mdjm-availability');
//Hide "MDJM Events → Transactions".
remove_submenu_page('edit.php?post_type=mdjm-event', 'edit.php?post_type=mdjm-transaction');
//Hide "MDJM Events → Venues".
remove_submenu_page('edit.php?post_type=mdjm-event', 'edit.php?post_type=mdjm-venue');
//Hide "MDJM Events → Reports".
remove_submenu_page('edit.php?post_type=mdjm-event', 'mdjm-reports');
//Hide "MDJM Events → Tools".
remove_submenu_page('edit.php?post_type=mdjm-event', 'mdjm-tools');
//Hide "MDJM Events → Settings".
remove_submenu_page('edit.php?post_type=mdjm-event', 'mdjm-settings');
//Hide "MDJM Events → Extensions".
remove_submenu_page('edit.php?post_type=mdjm-event', 'mdjm-addons');
}
add_action('admin_menu', 'plt_hide_mobile_dj_manager_menus', 11);
Where do I put this code?
How to Hide the "MDJM Overview" Dashboard Widget
function plt_hide_mobile_dj_manager_dashboard_widgets() {
$screen = get_current_screen();
if ( !$screen ) {
return;
}
//Remove the "MDJM Overview" widget.
remove_meta_box('mdjm-widget-overview', 'dashboard', 'normal');
}
add_action('wp_dashboard_setup', 'plt_hide_mobile_dj_manager_dashboard_widgets', 20);