bp_rest_members_endpoint :: delete_item(wp_rest_request.$请求的)

删除单个用户。

描述

参数

$请求

wp_rest_request.的)(必需的)有关该请求的完整详细信息。

返回

(wp_rest_response | wp_error)响应对象成功,或WP_Error对象失败。

来源

文件:bp-members / classes / class-bp-rest-members-endpoint.php

公共函数delete_item($请求){$ user_id =(int)$请求['id'];if(空($ user_id)){$ user_id = bp_loggedin_user_id();}如果(空($ user_id)){return new wp_error('bp_rest_member_invalid_id',__('无效的成员ID'),'buddyboss'),array('status'=> 404,));$ user = bp_rest_get_user($ user_id);if(!$用户instanceof wp_user){return new wp_error('bp_rest_member_invalid_id',__('无效的成员ID'),'buddyboss'),array('status' => 404,));$上一页= $ this-> prequest_item_for_response($用户,$请求);$ status = false;if(bp_core_delete_account($ user_id)){$ status = true;$ response = new wp_rest_response();$ respons-> set_data(数组('删除'=> $ status,'上一个'=> $上一个 - > get_data(),)); /** * Fires immediately after a user is deleted via the REST API. * * @since 4.7.0 * * @param WP_User $user The user data. * @param WP_REST_Response $response The response returned from the API. * @param WP_REST_Request $request The request sent to the API. */ do_action( 'bp_rest_delete_user', $user, $response, $request ); return $response; }

变更乐

变更乐
版本 描述
0.1.0. 介绍。

问题?

我们总是很乐意帮助您可能拥有的代码或其他问题!搜索我们开发人员文档联系支持,或与我们联系销售团队