Al fin luego de mucho trabajar pudimos encontrar la solución de esta dificultad que agunos usuarios de este sitio web tienen. Si tienes alguna información que compartir no dejes de compartir tu información.
Actualiza la contraseña de una aplicación.
Parámetros
- $ solicitud
-
(WP_REST_Request)(Requerido)Detalles completos sobre la solicitud.
Regreso
(WP_REST_Response | WP_Error) Objeto de respuesta en caso de éxito u objeto WP_Error en caso de error.
Fuente
Expediente: wp-includes / rest-api / endpoints / class-wp-rest-application-passwords-controller.php
publicfunctionupdate_item($request)$user=$this->get_user($request);if(is_wp_error($user))return$user;$item=$this->get_application_password($request);if(is_wp_error($item))return$item;$prepared=$this->prepare_item_for_database($request);if(is_wp_error($prepared))return$prepared;$saved=WP_Application_Passwords::update_application_password($user->ID,$item['uuid'],wp_slash((array)$prepared));if(is_wp_error($saved))return$saved;$fields_update=$this->update_additional_fields_for_object($item,$request);if(is_wp_error($fields_update))return$fields_update;$item=WP_Application_Passwords::get_user_application_password($user->ID,$item['uuid']);/** This action is documented in wp-includes/rest-api/endpoints/class-wp-rest-application-passwords-controller.php */do_action('rest_after_insert_application_password',$item,$request,false);$request->set_param('context','edit');return$this->prepare_item_for_response($item,$request);
Relacionado
Usos
Usos | Descripción |
---|---|
wp-includes / rest-api / endpoints / class-wp-rest-application-passwords-controller.php:WP_REST_Application_Passwords_Controller :: get_user () |
Obtiene el usuario solicitado. |
wp-includes / rest-api / endpoints / class-wp-rest-application-passwords-controller.php:WP_REST_Application_Passwords_Controller :: get_application_password () |
Obtiene la contraseña de la aplicación solicitada. |
wp-includes / rest-api / endpoints / class-wp-rest-application-passwords-controller.php:WP_REST_Application_Passwords_Controller :: prepare_item_for_database () |
Prepara una contraseña de aplicación para una operación de creación o actualización. |
wp-includes / rest-api / endpoints / class-wp-rest-application-passwords-controller.php:WP_REST_Application_Passwords_Controller :: prepare_item_for_response () |
Prepara la contraseña de la aplicación para la respuesta REST. |
wp-includes / rest-api / endpoints / class-wp-rest-application-passwords-controller.php:rest_after_insert_application_password |
Se activa después de que se crea o actualiza completamente una única contraseña de aplicación a través de la API REST. |
wp-includes / class-wp-application-passwords.php:WP_Application_Passwords :: update_application_password () |
Actualiza la contraseña de una aplicación. |
wp-includes / class-wp-application-passwords.php:WP_Application_Passwords :: get_user_application_password () |
Obtiene la contraseña de la aplicación de un usuario con el uuid dado. |
wp-includes / formatting.php:wp_slash () |
Agrega barras a un string o agrega de forma recursiva barras inclinadas a las cadenas dentro de un array. |
wp-includes / plugin.php:do_action () |
Ejecuta funciones conectadas a un gancho de acción específico. |
wp-includes / load.php:is_wp_error () |
Comprueba si la variable dada es un error de WordPress. |
Registro de cambios
Versión | Descripción |
---|---|
5.6.0 | Introducido. |
Ten en cuenta recomendar esta división si si solucionó tu problema.