【发布时间】:2019-02-06 13:22:49
【问题描述】:
我想在另一个网站上显示一个 WordPress 登录用户 ID 和电子邮件,所以我正在使用 wordpressjson-api 插件创建一个 api,但它不起作用。
当我点击直接链接时,它将数据显示为:
"{\"id\":1,\"email\":\"admin@admin.com\"}"
但是当我使用json_decode 并打印数据时,它会显示:
string(22) "{"id":0,"email":false}"
API 代码
public function get_loggedin_user_details() {
global $user;
global $wpdb, $json_api;
$current_user = wp_get_current_user();
$myObj->id = $current_user->ID;
$myObj->email = $current_user->user_email;
$logedin_userid = json_encode($myObj);
return $logedin_userid;
}
【问题讨论】:
标签: php wordpress wordpress-json-api