¿Es posible leer un resultado si falla wp_update_user o update_user_meta?
-
16-10-2019 - |
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.
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.