Wordpress从新的php页面获取当前用户数据

时间:2011-11-06 10:49:04

标签: php wordpress

我有一个新的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结果:

[object Object] 1object(WP_User)#79(10){   [ “数据”] =>   空值   [ “ID”] =>   INT(0)   [ “ID”] =>   INT(0)   [ “帽”] =>   array(0){   }   [ “cap_key”] =>   空值   [ “角色”] =>   array(0){   }   [ “ALLCAPS”] =>   array(0){   }   [ “如first_name”] =>   string(0)“”   [ “姓氏”] =>   string(0)“”   [ “过滤器”] =>   空值 }

1 个答案:

答案 0 :(得分:4)

<?php
  include ('wp-load.php');
  global $current_user;
  $current_user = wp_get_current_user();
  var_dump($current_user);
?>