Testing Suspended

Testing of this plugin has been temporarily suspended due to an error. It will automatically resume when a new plugin version is released.

Tips on Customizing Userplace – Member Subscription, Restriction & Payments

How to Hide Userplace - Member Subscription, Restriction & Payments Admin Menus

function plt_hide_userplace_member_subscription_restriction_payments_menus() {
	//Hide "Userplace".
	remove_menu_page('userplace');
	//Hide "Userplace → Welcome".
	remove_submenu_page('userplace', 'userplace');
	//Hide "Userplace → Settings".
	remove_submenu_page('userplace', 'userplace_settings');
	//Hide "Userplace → Payments".
	remove_submenu_page('userplace', 'userplace_payment_settings');
	//Hide "Userplace → System Status".
	remove_submenu_page('userplace', 'userplace_system_status');
	//Hide "Userplace → Configuration Status".
	remove_submenu_page('userplace', 'userplace_configuration_status');
	//Hide "Userplace → Membership Plan".
	remove_submenu_page('userplace', 'edit.php?post_type=userplace_plan');
	//Hide "Userplace → Templates".
	remove_submenu_page('userplace', 'edit.php?post_type=userplace_template');
	//Hide "Userplace → Roles".
	remove_submenu_page('userplace', 'edit.php?post_type=userplace_role');
	//Hide "Userplace → Console Menu".
	remove_submenu_page('userplace', 'edit.php?post_type=userplace_console');
	//Hide "Userplace → Coupons".
	remove_submenu_page('userplace', 'edit.php?post_type=userplace_coupon');
}

add_action('admin_menu', 'plt_hide_userplace_member_subscription_restriction_payments_menus', 11);

Where do I put this code?

How to Hide Userplace - Member Subscription, Restriction & Payments Meta Boxes

function plt_hide_userplace_member_subscription_restriction_payments_metaboxes() {
	$screen = get_current_screen();
	if ( !$screen ) {
		return;
	}

	//Hide the "Restrict This" meta box.
	remove_meta_box('single_post_restriction', $screen->id, 'side');
	//Hide the "Plan Page URL" meta box.
	remove_meta_box('userplace_plan_page_url', $screen->id, 'normal');
	//Hide the "Plan Builder" meta box.
	remove_meta_box('userplace_plan_builder', $screen->id, 'normal');
	//Hide the "Apply Restrictions" meta box.
	remove_meta_box('userplace_plan_restrictions', $screen->id, 'normal');
	//Hide the "Plans Pricing Details" meta box.
	remove_meta_box('userplace_pasyasugo', $screen->id, 'normal');
	//Hide the "Role Capabilities" meta box.
	remove_meta_box('userplace_role_capabilities', $screen->id, 'normal');
	//Hide the "Template Settings" meta box.
	remove_meta_box('scholar_template_settings', $screen->id, 'normal');
	//Hide the "Console Menu Settings" meta box.
	remove_meta_box('userplace_console_settings', $screen->id, 'normal');
	//Hide the "Coupon Settings" meta box.
	remove_meta_box('userplace_coupon_settings', $screen->id, 'normal');
}

add_action('add_meta_boxes', 'plt_hide_userplace_member_subscription_restriction_payments_metaboxes', 20);