![]() Server : LiteSpeed System : Linux premium84.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 User : claqxcrl ( 523) PHP Version : 8.1.32 Disable Function : NONE Directory : /home/claqxcrl/confenda.com/wp-content/plugins/poll-maker/includes/ |
<?php class Poll_Maker_Data { public static function get_user_profile_data(){ $user_first_name = ''; $user_last_name = ''; $user_nickname = ''; $user_display_name = ''; $user_id = get_current_user_id(); if($user_id != 0){ $usermeta = get_user_meta( $user_id ); if($usermeta !== null){ $user_first_name = (isset($usermeta['first_name'][0]) && sanitize_text_field( $usermeta['first_name'][0] != '') ) ? sanitize_text_field( $usermeta['first_name'][0] ) : ''; $user_last_name = (isset($usermeta['last_name'][0]) && sanitize_text_field( $usermeta['last_name'][0] != '') ) ? sanitize_text_field( $usermeta['last_name'][0] ) : ''; $user_nickname = (isset($usermeta['nickname'][0]) && sanitize_text_field( $usermeta['nickname'][0] != '') ) ? sanitize_text_field( $usermeta['nickname'][0] ) : ''; } $current_user_data = get_userdata( $user_id ); if ( ! is_null( $current_user_data ) && $current_user_data ) { $user_display_name = ( isset( $current_user_data->data->display_name ) && $current_user_data->data->display_name != '' ) ? sanitize_text_field( $current_user_data->data->display_name ) : ""; $user_email = ( isset( $current_user_data->data->user_email ) && $current_user_data->data->user_email != '' ) ? sanitize_text_field( $current_user_data->data->user_email ) : ""; } } $message_data = array( 'user_first_name' => $user_first_name, 'user_last_name' => $user_last_name, 'user_nickname' => $user_nickname, 'user_display_name' => $user_display_name, 'user_email_name' => $user_email, ); return $message_data; } }