Wordpress получить текущие данные пользователя с новой страницы PHP - PullRequest
1 голос
/ 06 ноября 2011

У меня есть новая страница 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}

1 Ответ

4 голосов
/ 06 ноября 2011
<?php
  include ('wp-load.php');
  global $current_user;
  $current_user = wp_get_current_user();
  var_dump($current_user);
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...