-
Home
-
BadgeOS
- Tips
How to Hide BadgeOS Admin Menus
function plt_hide_badgeos_menus() {
//Hide "Tools → Connection Types".
remove_submenu_page('tools.php', 'connection-types');
//Hide "BadgeOS".
remove_menu_page('badgeos_badgeos');
//Hide "BadgeOS → Welcome".
remove_submenu_page('badgeos_badgeos', 'badgeos-welcome');
//Hide "BadgeOS → Badges".
remove_submenu_page('badgeos_badgeos', 'edit.php?post_type=badges');
//Hide "BadgeOS → Achievement Types".
remove_submenu_page('badgeos_badgeos', 'edit.php?post_type=achievement-type');
//Hide "BadgeOS → Log Entries".
remove_submenu_page('badgeos_badgeos', 'edit.php?post_type=badgeos-log-entry');
//Hide "BadgeOS → Point Types".
remove_submenu_page('badgeos_badgeos', 'edit.php?post_type=point_type');
//Hide "BadgeOS → Rank Types".
remove_submenu_page('badgeos_badgeos', 'edit.php?post_type=rank_types');
//Hide "BadgeOS → Settings".
remove_submenu_page('badgeos_badgeos', 'badgeos_settings');
//Hide "BadgeOS → Assets".
remove_submenu_page('badgeos_badgeos', 'badgeos-assets');
//Hide "BadgeOS → OB Integration".
remove_submenu_page('badgeos_badgeos', 'badgeos-ob-integration');
//Hide "BadgeOS → Add-Ons".
remove_submenu_page('badgeos_badgeos', 'badgeos_sub_add_ons');
//Hide "BadgeOS → Help / Support".
remove_submenu_page('badgeos_badgeos', 'badgeos_sub_help_support');
//Hide "BadgeOS → Tools".
remove_submenu_page('badgeos_badgeos', 'badgeos_tools');
}
add_action('admin_menu', 'plt_hide_badgeos_menus', 11);
Where do I put this code?
How to Hide BadgeOS Meta Boxes
function plt_hide_badgeos_metaboxes() {
$screen = get_current_screen();
if ( !$screen ) {
return;
}
//Hide the "Point Award" meta box.
remove_meta_box('badgeos_award_steps_ui', $screen->id, 'advanced');
//Hide the "Points Deducts" meta box.
remove_meta_box('badgeos_deduct_steps_ui', $screen->id, 'advanced');
//Hide the "Point Data" meta box.
remove_meta_box('points_type_data', $screen->id, 'normal');
//Hide the "Open Badge Options" meta box.
remove_meta_box('badgeos_social_share_meta_box', $screen->id, 'advanced');
//Hide the "Required Steps" meta box.
remove_meta_box('badgeos_steps_ui', $screen->id, 'advanced');
//Hide the "Achievement Data" meta box.
remove_meta_box('achievement_data', $screen->id, 'advanced');
//Hide the "Achievement Type Data" meta box.
remove_meta_box('achievement_type_data', $screen->id, 'normal');
//Hide the "Ranks Data" meta box.
remove_meta_box('rankstypedata', $screen->id, 'normal');
}
add_action('add_meta_boxes', 'plt_hide_badgeos_metaboxes', 20);