Este team redactor ha estado por horas investigando para dar respuesta a tus preguntas, te dejamos la respuestas de modo que deseamos resultarte de gran ayuda.
Actualice el metacampo del usuario según el ID de usuario.
Descripción
Utilice el parámetro $ prev_value para diferenciar entre metacampos con el mismo key e ID de usuario.
Si el metacampo para el usuario no existe, se agregará.
Parámetros
- $ user_id
-
(En t)(Requerido)ID de usuario.
- $ meta_key
-
(string)(Requerido)Metadatos key.
- $ meta_valor
-
(mixed)(Requerido)Valor de los metadatos. Debe ser serializable si no es escalar.
- $ prev_value
-
(mixed)(Opcional) Valor anterior para comprobar antes de actualizar. Si se especifica, solo actualice las entradas de metadatos existentes con este valor. De lo contrario, actualice todas las entradas.
Valor por defecto: ”
Regreso
(int |bool) Meta ID si el key no existía, true en una actualización exitosa, false en caso de falla o si el valor pasado a la función es el mismo que el que ya está en la base de datos.
Más información
Cambios en el comportamiento del update_usermeta ahora obsoleto:
Update_user_meta no elimina el meta si el nuevo valor está vacío.
Las acciones son diferentes.
Fuente
Expediente: wp-includes / user.php
functionupdate_user_meta($user_id,$meta_key,$meta_value,$prev_value='')returnupdate_metadata('user',$user_id,$meta_key,$meta_value,$prev_value);
Relacionado
Usos
Usos | Descripción |
---|---|
wp-includes / meta.php:update_metadata () |
Actualiza los metadatos del objeto especificado. Si ya no existe ningún valor para el ID de objeto y los metadatos especificados key, se agregarán los metadatos. |
Usado por
Usado por | Descripción |
---|---|
wp-includes / class-wp-application-passwords.php:WP_Application_Passwords :: set_user_application_passwords () |
Establece las contraseñas de la aplicación de un usuario. |
wp-includes / ms-site.php:wp_initialize_site () |
Ejecuta la rutina de inicialización para un sitio determinado. |
wp-admin / includes / class-wp-screen.php:WP_Screen :: render_meta_boxes_preferences () |
Renderice las preferencias de los metaboxes. |
wp-admin / includes / ajax-actions.php:wp_ajax_save_wporg_username () |
Controlador Ajax para guardar el nombre de usuario de WordPress.org del usuario. |
wp-includes / class-wp-user-meta-session-tokens.php:WP_User_Meta_Session_Tokens :: update_sessions () |
Actualiza las sesiones del usuario en la tabla usermeta. |
wp-admin / incluye / ms.php:choose_primary_blog () |
Maneja la visualización de la elección del sitio principal de un usuario. |
wp-includes / user.php:send_confirmation_on_profile_email () |
Envíe un correo electrónico de solicitud de confirmación cuando se intente cambiar la dirección de correo electrónico del usuario. |
wp-admin / includes / misc.php:set_screen_options () |
Guarda la opción para el número de filas al enumerar publicaciones, páginas, comentarios, etc. |
wp-admin / incluye / schema.php:red_población () |
Complete la configuración de red. |
wp-admin / includes / upgrade.php:wp_install_defaults () |
Crea el contenido inicial para un sitio recién instalado. |
wp-admin / includes / class-wp-plugin-install-list-table.php:WP_Plugin_Install_List_Table :: prepare_items () | |
wp-admin / includes / ajax-actions.php:wp_ajax_save_user_color_scheme () |
Controlador Ajax para guardar automáticamente el esquema de color seleccionado para el propio perfil de un usuario. |
wp-admin / includes / ajax-actions.php:wp_ajax_dismiss_wp_pointer () |
Controlador Ajax para descartar un puntero de WordPress. |
wp-admin / includes / ajax-actions.php:wp_ajax_update_welcome_panel () |
Controlador Ajax para actualizar si se muestra el panel de bienvenida. |
wp-includes / class-wp-user.php:WP_User :: update_user_level_from_caps () |
Actualice el nivel de usuario máximo para el usuario. |
wp-includes / class-wp-user.php:WP_User :: add_cap () |
Agregue capacidad y otorgue o niegue el acceso a la capacidad. |
wp-includes / class-wp-user.php:WP_User :: remove_cap () |
Eliminar capacidad del usuario. |
wp-includes / class-wp-user.php:WP_User :: add_role () |
Agregar rol al usuario. |
wp-includes / class-wp-user.php:WP_User :: remove_role () |
Eliminar el rol del usuario. |
wp-includes / class-wp-user.php:WP_User :: set_role () |
Establezca el rol del usuario. |
wp-includes / user.php:wp_insert_user () |
Inserta un usuario en la base de datos. |
wp-includes / user.php:update_user_option () |
Actualización de la opción de usuario con capacidad de blog global. |
wp-includes / ms-functions.php:add_new_user_to_blog () |
Agrega un usuario recién creado al blog apropiado |
wp-includes / ms-functions.php:get_active_blog_for_user () |
Obtener uno de los blogs activos de un usuario |
wp-includes / ms-functions.php:add_user_to_blog () |
Agrega un usuario a un blog, además de especificar el rol del usuario. |
wp-includes / ms-functions.php:remove_user_from_blog () |
Eliminar a un usuario de un blog. |
Registro de cambios
Versión | Descripción |
---|---|
3.0.0 | Introducido. |
Comentarios y puntuaciones
Tienes la opción de añadir valor a nuestro contenido informacional aportando tu veteranía en las ilustraciones.