Skip to content

Instantly share code, notes, and snippets.

@ronalfy
Created March 11, 2020 15:33
Show Gist options
  • Save ronalfy/d6b9eea785e670fbc3125c4a88a30bce to your computer and use it in GitHub Desktop.
Save ronalfy/d6b9eea785e670fbc3125c4a88a30bce to your computer and use it in GitHub Desktop.
Paid Memberships Pro Redirect User After Login
<?php
function pmpro_redirect_after_login( $redirect_to, $request, $user ) {
if ( ! empty( $user ) && ! empty( $user->ID ) && function_exists( 'pmpro_getMembershipLevelForUser' ) ) {
$level = pmpro_getMembershipLevelForUser( $user->ID );
if ( 1 == $level ) {
$redirect_to = home_url();
}
}
return $redirect_to;
}
add_filter( 'login_redirect', 'pmpro_redirect_after_login', 15, 3 );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment