我想在另一个网站上显示一个 WordPress 登录的用户 ID 和电子邮件,所以我正在使用 wordpressjson-api
插件来创建一个 api,但它不起作用。
当我点击直接链接时,它将数据显示为:
"{\"id\":1,\"email\":\"admin@admin.com\"}"
但是当我使用json_decode
和打印数据时,它会显示:
string(22) "{"id":0,"email":false}"
接口代码
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;
}