mirror of
https://github.com/10h30/ultimatemember.git
synced 2026-06-05 15:09:37 +09:00
Fix edit profile redirect
This commit is contained in:
@@ -120,7 +120,8 @@
|
||||
do_action('um_user_after_updating_profile', $to_update );
|
||||
|
||||
if ( !isset( $args['is_signup'] ) ) {
|
||||
exit( wp_redirect( um_edit_my_profile_cancel_uri() ) );
|
||||
$url = $ultimatemember->permalinks->profile_url();
|
||||
exit( wp_redirect( um_edit_my_profile_cancel_uri( $url ) ) );
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -803,10 +803,15 @@ function um_reset_user() {
|
||||
/***
|
||||
*** @remove edit profile args from url
|
||||
***/
|
||||
function um_edit_my_profile_cancel_uri() {
|
||||
$url = remove_query_arg( 'um_action' );
|
||||
$url = remove_query_arg( 'profiletab', $url );
|
||||
$url = add_query_arg('profiletab', 'main', $url );
|
||||
function um_edit_my_profile_cancel_uri( $url = '' ) {
|
||||
global $ultimatemember;
|
||||
|
||||
if( empty( $url ) ){
|
||||
$url = remove_query_arg( 'um_action' );
|
||||
$url = remove_query_arg( 'profiletab', $url );
|
||||
$url = add_query_arg('profiletab', 'main', $url );
|
||||
}
|
||||
|
||||
return $url;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user