Tips on Customizing ProfileGrid – User Profiles, Groups and Communities

How to Hide ProfileGrid Admin Menus

function plt_hide_profilegrid_user_profiles_groups_and_communities_menus() {
	//Hide "ProfileGrid".
	remove_menu_page('pm_manage_groups');
	//Hide "ProfileGrid → Groups".
	remove_submenu_page('pm_manage_groups', 'pm_manage_groups');
	//Hide "ProfileGrid → Members".
	remove_submenu_page('pm_manage_groups', 'pm_user_manager');
	//Hide "ProfileGrid → Requests".
	remove_submenu_page('pm_manage_groups', 'pm_requests_manager');
	//Hide "ProfileGrid → Email Templates".
	remove_submenu_page('pm_manage_groups', 'pm_email_templates');
	//Hide "ProfileGrid → Shortcodes".
	remove_submenu_page('pm_manage_groups', 'pm_shortcodes');
	//Hide "ProfileGrid → Global Settings".
	remove_submenu_page('pm_manage_groups', 'pm_settings');
	//Hide "ProfileGrid → Extensions".
	remove_submenu_page('pm_manage_groups', 'pm_extensions');

	//Hide "User Blogs".
	remove_menu_page('edit.php?post_type=profilegrid_blogs');
	//Hide "User Blogs → User Blogs".
	remove_submenu_page('edit.php?post_type=profilegrid_blogs', 'edit.php?post_type=profilegrid_blogs');
	//Hide "User Blogs → Add New Post".
	remove_submenu_page('edit.php?post_type=profilegrid_blogs', 'post-new.php?post_type=profilegrid_blogs');
	//Hide "User Blogs → Tags".
	remove_submenu_page('edit.php?post_type=profilegrid_blogs', 'edit-tags.php?taxonomy=blog_tag&post_type=profilegrid_blogs');
}

add_action('admin_menu', 'plt_hide_profilegrid_user_profiles_groups_and_communities_menus', 500001);

Where do I put this code?

How to Hide ProfileGrid Meta Boxes

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

	//Hide the "Individual User Group" meta box.
	remove_meta_box('group_pages_menu_metabox', $screen->id, 'side');
	//Hide the "Individual User Profile" meta box.
	remove_meta_box('user_profile_pages_menu_metabox', $screen->id, 'side');
	//Hide the "ProfileGrid" meta box.
	remove_meta_box('profile-magic-access-metabox', $screen->id, 'side');
}

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