diff --git a/core/um-actions-wpadmin.php b/core/um-actions-wpadmin.php index 892c7914..d569829d 100644 --- a/core/um-actions-wpadmin.php +++ b/core/um-actions-wpadmin.php @@ -21,6 +21,14 @@ if ( isset( $_REQUEST['redirect_to'] ) && !empty( $_REQUEST['redirect_to'] ) ) { $redirect = add_query_arg( 'redirect_to', $_REQUEST['redirect_to'], $redirect ); } + + /* ---------- */ + //Add support query string data after user login + if($_SERVER['QUERY_STRING']) { + $redirect .= '?'.$_SERVER['QUERY_STRING']; + } + /* ---------- */ + exit( wp_redirect( $redirect ) ); } @@ -120,4 +128,4 @@ function um_force_admin_bar() { um_reset_user(); } - add_action( 'wp_footer', 'um_force_admin_bar' ); \ No newline at end of file + add_action( 'wp_footer', 'um_force_admin_bar' );