У меня есть новая страница php, и я использую WordPress для своего сайта.
Из моего нового файла php я включил wp_load ..
include ('wp-load.php');
, который, я считаю,требуется для получения сведений о текущем пользователе.
Затем я попытался повторить текущее имя пользователя:
$current_user->user_login
, но оно пусто, и я знаю, что это не так.
ОБНОВЛЕНИЕ:
Это то, что я пытаюсь ...
include ('wp-load.php');
global $current_user;
$current_user = wp_get_current_user();
$myuserlogin = $current_user->user_login;
echo $myuserlogin;
Это ничего не возвращает ...
Я скучаючто-нибудь?
РЕЗУЛЬТАТ:
Это результат var_dump:
[объект объекта] 1объект (WP_User) # 79 (10) {["data"] => NULL["ID"] => int (0) ["id"] => int (0) ["caps"] => array (0) {} ["cap_key"] => NULL ["role"] =>array (0) {} ["allcaps"] => array (0) {} ["first_name"] => string (0) "" ["last_name"] => string (0) "" ["filter"]=> NULL}