Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save kimwhite/eaebbf47ccc54a5d2aad1359af1976f2 to your computer and use it in GitHub Desktop.
Save kimwhite/eaebbf47ccc54a5d2aad1359af1976f2 to your computer and use it in GitHub Desktop.
Have a Paid Memberships Pro level with access to EVERYTHING for multiple levels
<?php
/*
Give level 1 members access to everything.
Add this to your active theme's functions.php or a custom plugin.
*/
function my_pmpro_has_membership_access_filter($access, $post, $user)
{
if(!empty($user->membership_level) && in_array( $user->membership_level->ID, array( 12, 14 ) ) )
return true; //level 1 ALWAYS has access
return $access;
}
add_filter("pmpro_has_membership_access_filter", "my_pmpro_has_membership_access_filter", 10, 3);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment