-
Home
-
s2Member – Excellent for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions
- Tips
How to Hide s2Member Framework Admin Menus
function plt_hide_s2member_menus() {
//Hide "s2Member".
remove_menu_page('ws-plugin--s2member-start');
//Hide "s2Member → Getting Started".
remove_submenu_page('ws-plugin--s2member-start', 'ws-plugin--s2member-start');
//Hide "s2Member → Getting Help".
remove_submenu_page('ws-plugin--s2member-start', 'ws-plugin--s2member-help');
//Hide "s2Member →".
remove_submenu_page('ws-plugin--s2member-start', '#');
//Hide "s2Member → Multisite (Config)".
remove_submenu_page('ws-plugin--s2member-start', 'ws-plugin--s2member-mms-ops');
//Hide "s2Member → General Options".
remove_submenu_page('ws-plugin--s2member-start', 'ws-plugin--s2member-gen-ops');
//Hide "s2Member → Restriction Options".
remove_submenu_page('ws-plugin--s2member-start', 'ws-plugin--s2member-res-ops');
//Hide "s2Member → Download Options".
remove_submenu_page('ws-plugin--s2member-start', 'ws-plugin--s2member-down-ops');
//Hide "s2Member →".
remove_submenu_page('ws-plugin--s2member-start', '#');
//Hide "s2Member → PayPal Options".
remove_submenu_page('ws-plugin--s2member-start', 'ws-plugin--s2member-paypal-ops');
//Hide "s2Member → PayPal Buttons".
remove_submenu_page('ws-plugin--s2member-start', 'ws-plugin--s2member-paypal-buttons');
//Hide "s2Member →".
remove_submenu_page('ws-plugin--s2member-start', '#');
//Hide "s2Member → API / Tracking".
remove_submenu_page('ws-plugin--s2member-start', 'ws-plugin--s2member-trk-ops');
//Hide "s2Member → API / List Servers".
remove_submenu_page('ws-plugin--s2member-start', 'ws-plugin--s2member-els-ops');
//Hide "s2Member → API / Notifications".
remove_submenu_page('ws-plugin--s2member-start', 'ws-plugin--s2member-api-ops');
//Hide "s2Member → API / Scripting".
remove_submenu_page('ws-plugin--s2member-start', 'ws-plugin--s2member-scripting');
//Hide "s2Member →".
remove_submenu_page('ws-plugin--s2member-start', '#');
//Hide "s2Member → Other Integrations".
remove_submenu_page('ws-plugin--s2member-start', 'ws-plugin--s2member-integrations');
//Hide "s2Member →".
remove_submenu_page('ws-plugin--s2member-start', '#');
//Hide "s2Member → Log Files (Debug)".
remove_submenu_page('ws-plugin--s2member-start', 'ws-plugin--s2member-logs');
}
add_action('admin_menu', 'plt_hide_s2member_menus', 11);
Where do I put this code?
How to Hide the "s2Member™" Meta Box
function plt_hide_s2member_metaboxes() {
$screen = get_current_screen();
if ( !$screen ) {
return;
}
//Hide the "s2Member™" meta box.
remove_meta_box('ws-plugin--s2member-security', $screen->id, 'side');
}
add_action('add_meta_boxes', 'plt_hide_s2member_metaboxes', 20);