我同时使用wp_update_user()和update_user_meta(),我希望能够检查错误,如果发生错误,请将其输出给用户。是否可以使用$ result = wp_update_user()这样的东西?尽管我想阅读错误的文本,但我不想要一个整数。

有帮助吗?

解决方案

并不真地。深层的此类功能本质上是写入数据库的。因此,要么数据库写入失败(不会产生有意义的消息以返回)或数据以某种方式是错误的,并且功能只是返回 false 逃离。

最好的选择可能是控制数据用户输入,而不是WP试图处理该数据的结果。

PS值得一提的是调试 WP_DEBUGwpdb 错误回声 摇滚,但这并不是您所要求的。

许可以下: CC-BY-SA归因
scroll top