Pregunta

Estoy usando wp_update_user () y update_user_meta () y quiero poder verificar un error, y si se produce uno, envíelo al usuario. ¿Es esto posible usar algo como $ resultado = wp_update_user ()? No quiero un entero, aunque quiero leer el texto del error.

¿Fue útil?

Solución

Realmente no. En el fondo, tales funciones se escriben esencialmente en la base de datos. Por lo tanto, o la escritura de base de datos falla (que no produce un mensaje significativo para devolver) o los datos son de alguna manera incorrectos y la función simplemente devuelve false escapar.

Su mejor opción es probablemente controlar las entradas de los usuarios de datos, no el resultado de que WP intente procesar esos datos.

PD que vale la pena mencionar eso para la depuración WP_DEBUG y wpdb Error haciendo eco Rock, pero no es exactamente lo que estás pidiendo.

Licenciado bajo: CC-BY-SA con atribución
scroll top