Можно ли прочитать результат, если WP_UPDATE_USER или UPDATE_USER_META не удастся?
-
16-10-2019 - |
Вопрос
Я использую как wp_update_user (), так и update_user_meta (), и я хочу иметь возможность проверить ошибку, и, если это происходит, выводит его пользователю. Возможно ли это использовать что -то вроде $ result = wp_update_user ()? Я не хочу целого числа, хотя я хочу прочитать текст ошибки.
Решение
Не совсем. В глубине души такие функции по существу записываются в базу данных. Таким образом, либо сбой записи базы данных (что не дает значимого сообщения для возврата), либо данные как -то неверны, и функция просто возвращается false
Сбежать.
Лучший выбор, вероятно, - управлять входами пользователей данных, а не результат, когда WP пытается обработать эти данные.
PS стоит упомянуть об этом для отладки WP_DEBUG
а также wpdb
Ошибка повторяется Рок, но это не совсем то, о чем вы просите.