Un usuario preguntó 👇
He configurado un formulario personalizado que contiene algunos campos personalizados que se ordenan a través de la página de edición de perfil.
Ejecuté esta secuencia varias veces. El resultado es siempre el mismo.
Confirme que ninguno de los campos de la tabla wp_usermeta esté en la base de datos de WordPress antes de cualquier acción.
Abra la página Perfil y edite los valores y haga clic en Actualizar y guardar en la base de datos.
Confirme que todos los campos de la tabla wp_usermeta se hayan creado en la base de datos y hayan ingresado los valores en la página Perfil. Todos coinciden.
Ejecute una rutina (proceso de autorización oAuth2) que recupere todos los datos nuevos y actualice los mismos campos en la tabla wp_usermeta. Todas las meta claves se actualizan con los datos esperados.
Regrese a la página de perfil y todos los detalles son como antes. Ninguno de los cambios se refleja. Borré los datos del navegador, busqué cachés del servidor, pero pase lo que pase, los datos permanecen como estaban en el primer guardado, aunque obviamente los datos se actualizan en la tabla wp_usermeta.
Incluso puedo eliminar todos los campos de wp_usermeta, cuando se crearon con el primer Guardar perfil a través de la Página de perfil del último miembro y aún mostrar los datos originales guardados durante ese guardado inicial. Ninguno de los datos muestra los valores predeterminados del campo, pero se guardaron los datos guardados durante el primer guardado. ¿Tener sentido?
Después de eliminar estos campos de wp_usermeta, y volver al perfil después de barrer y actualizar la caché del navegador, y presionar actualizar, todos los campos se crearán nuevamente en wp_usermeta con los datos aún en el formulario.
¿Lo que trae? ¿De dónde obtiene el Miembro Final sus datos? ¿Hay algo que deba limpiarse que no veo?
(@mokana)
Hace 1 año, 4 meses
Nota final, configuro aquí y ciclo repetidamente, presiono Actualizar en perfil, cambia los datos al contenido de los formularios de perfil.
Ejecute el proceso de autorización, los datos de la base de datos muestran los cambios esperados.
Actualización de perfil, borrar caché, datos antiguos aún, actualización, los datos de la base de datos cambian lo que hay en el navegador.
Repito esto tantas veces como quiera y con los mismos resultados.
¡Loco!
MOKANA
(@fayt)
Hace 1 año, 4 meses
Lo mismo aquí … ¿alguien puede ayudar por favor?
Después de la actualización, mi página de perfil no muestra nada
(@mokana)
Hace 1 año, 4 meses
@fayt
Lo que encontré funcionó habilitado y deshabilité las pestañas en la página de configuración. Otros han seguido esto y parece funcionar.
Acabo de llegar a la pestaña de configuración de «usuarios». Creo que esa pestaña es donde en realidad debería estar etiquetada como Perfil y deshabilitar las casillas de verificación de «mostrar» habilitadas. Este parece ser el «reinicio suave» que necesita UM.
(@mokana)
Hace 1 año, 4 meses
Los metadatos del usuario del perfil no se muestran en el perfil después de la actualización del juego
¿El miembro final tiene alguien que pueda proporcionar esto y responder a él? ¿Qué gancho tengo que ejecutar para sincronizar la actualización final con el lugar donde UM obtiene los datos para mostrar en el perfil?
Esta no es la misma pregunta que planteé aquí:
https://wordpress.org/support/topic/no-fields-on-profile-edit-form-showing-after-update/
(@mokana)
Hace 1 año, 3 meses
@ultimatemembersupport ¿Puede proporcionar alguna orientación aquí? Reduje esto hasta que tuve que borrar la caché de mensajería unificada configurada en la tabla wp_options para el campo um_cache_userdata, que creo que se llama a través de la actualización de mensajería unificada. ¿Existe un enlace al que pueda llamar desde el código para borrar la caché para que se reconstruya si actualizo a través de un proceso de posventa?
(@mokana)
Hace 1 año, 3 meses
Descubrí que la solución es deshabilitar el almacenamiento en caché en Configuración. . . maricón. . . parece que se ha solucionado un problema. . .
¿Solucionó tu problema??
0 / 0