From 91a17640802c4dcfca6139dca931092a5c38633a Mon Sep 17 00:00:00 2001 From: champsupertramp Date: Tue, 17 Nov 2015 14:08:57 +0800 Subject: [PATCH] Fixed display name to update in save profile --- core/um-actions-save-profile.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/core/um-actions-save-profile.php b/core/um-actions-save-profile.php index b566354d..c4eb2de7 100644 --- a/core/um-actions-save-profile.php +++ b/core/um-actions-save-profile.php @@ -9,7 +9,7 @@ if ( isset( $changes['first_name'] ) && isset( $changes['last_name'] ) ) { - if ( $changes['first_name'] && $changes['last_name'] ) { + if ( $changes['first_name'] && $changes['last_name'] && um_get_option('display_name') != 'public_name' ) { wp_update_user( array( 'ID' => $ultimatemember->user->id, 'display_name' => $changes['first_name'] . ' ' . $changes['last_name'] ) ); @@ -54,8 +54,13 @@ } } - update_user_meta( $ultimatemember->user->id, 'full_name', $full_name ); + update_user_meta( $ultimatemember->user->id, 'full_name', $full_name ); + } + if( um_get_option('display_name') === 'public_name' ){ + update_user_meta( $ultimatemember->user->id, 'display_name', $changes['display_name'] ); + } + } \ No newline at end of file