Чтобы получить имя и фамилию текущего пользователя в WordPress, вы можете использовать различные методы в зависимости от контекста и имеющейся у вас информации. Вот несколько методов, которые можно использовать с примерами кода:
-
Метод: использование глобальной переменной $current_user
Пример кода:global $current_user; $first_name = $current_user->first_name; $last_name = $current_user->last_name; -
Метод: использование функции get_userdata()
Пример кода:$current_user = wp_get_current_user(); $userdata = get_userdata($current_user->ID); $first_name = $userdata->first_name; $last_name = $userdata->last_name; -
Метод: использование функции get_user_meta()
Пример кода:$current_user = wp_get_current_user(); $first_name = get_user_meta($current_user->ID, 'first_name', true); $last_name = get_user_meta($current_user->ID, 'last_name', true); -
Метод: использование класса WP_User
Пример кода:$current_user = wp_get_current_user(); $first_name = $current_user->get('first_name'); $last_name = $current_user->get('last_name'); -
Метод: использование плагина BuddyPress (если установлен)
Пример кода:$current_user = wp_get_current_user(); $first_name = xprofile_get_field_data('First Name', $current_user->ID); $last_name = xprofile_get_field_data('Last Name', $current_user->ID);
Обратите внимание, что для некоторых методов могут потребоваться дополнительные плагины или определенные конфигурации, например плагин BuddyPress в последнем примере. Обязательно выберите метод, который соответствует вашей конкретной настройке WordPress.