我正在寻找通过Wordpress通过Ajax将用户数据作为字符串返回的方式iv掌握了基本概念的PHP这放在我的functions.php中add_action('template_redirect', 'edit_user_concept');function edit_user_concept(){ $id = $_POST['getbyID']; $user_info = get_userdata($id); echo 'Username: ' . $user_info->user_login . "\n"; echo 'User roles: ' . implode(', ', $user_info->roles) . "\n"; echo 'User ID: ' . $user_info->ID . "\n";}jQuery / JS $.ajax({ url: "http://www.example.com/", method: "POST", data: { getbyID: "23", }, success: function(response){ console.log(response); //example script logic here } })控制台日志结果是正确的,但是它还会记录许多未包含在其中的html元素。如我不完全清楚为什么。这是一个完整的小例子Username: someusernameUser roles: subscriberUser ID: 23<!DOCTYPE html><html><div id="loadtheme" class="loadtheme"></div><head>etc etc etc....有什么想法吗?
2 回答
倚天杖
TA贡献1828条经验 获得超3个赞
回声后尝试退出或返回。我不知道完整的问题,但希望对您有所帮助
add_action('template_redirect', 'edit_user_concept');
function edit_user_concept(){
$id = $_POST['getbyID'];
$user_info = get_userdata($id);
echo 'Username: ' . $user_info->user_login . "\n".'User roles: ' . implode(', ', $user_info->roles) . "\n".'User ID: ' . $user_info->ID . "\n";
exit;
}
添加回答
举报
0/150
提交
取消