Title: parsec2's Replies | WordPress.org

---

# parsec2

  [  ](https://wordpress.org/support/users/parsec2/)

 *   [Profile](https://wordpress.org/support/users/parsec2/)
 *   [Topics Started](https://wordpress.org/support/users/parsec2/topics/)
 *   [Replies Created](https://wordpress.org/support/users/parsec2/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/parsec2/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/parsec2/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/parsec2/engagements/)
 *   [Favorites](https://wordpress.org/support/users/parsec2/favorites/)

 Search replies:

## Forum Replies Created

Viewing 1 replies (of 1 total)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[EthPress - Web3 Login] Redirect after registration issue](https://wordpress.org/support/topic/redirect-after-registration-issue/)
 *  Thread Starter [parsec2](https://wordpress.org/support/users/parsec2/)
 * (@parsec2)
 * [4 years, 1 month ago](https://wordpress.org/support/topic/redirect-after-registration-issue/#post-15650507)
 * This is marked as resolved. Ethpress and the other plugin conflicted on that 
   specific case. Solved by writing my own re-director. Default role is associated_member.
   This only handles the redirect, not the permissions.
 * For reference;
 *     ```
       function custom_login_redirect( $redirect_to, $request, $user ) {
           if ( isset( $user->roles ) && is_array( $user->roles ) ) {
               if ( in_array( 'administrator', $user->roles )) {
                   $redirect_to = admin_url();
               } else if ( in_array( 'full_member', $user->roles )) {
                   $redirect_to = home_url( '/member/' );
               } else {
                   $redirect_to = home_url( '/associated-member/');
               }
           }
           return $redirect_to;
        }
       add_filter( 'login_redirect', 'custom_login_redirect', 10, 3 );
       ```
   

Viewing 1 replies (of 1 total)