如何为用户登录生成WP_ERROR对象?

时间:2013-05-14 作者:夏期劇場

我想返回登录错误消息,即使用户密钥在其权限正确。换句话说,终止登录并显示错误消息。

当我们输入错误的密码时,wordpress会显示:

There was an error authenticating your details.

ERROR: The password you entered for the username admin is incorrect. Lost your password?
。。在登录页面上。这是因为WP_Error 返回对象。

所以我好奇的问题是:

如何获取/生成WP_Error 反对我自己回去?是阵列吗

1 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

如何自己获取/生成此WP\\U错误对象以返回?

$error = new WP_Error;

It is fairly well documented in the Codex.

一旦实例化了对象,就有了添加错误和检索错误的方法,还有如下函数is_wp_error 检查变量是否为错误对象。

结束

相关推荐

Too many login attempts

从一两周以来,我一直收到WordPress网站发送的以下自动电子邮件,我想知道这是否表明存在任何安全漏洞,以及我是否可以采取任何措施来阻止它:“主机,79.148.238.85(您可以在http://ip-adress.com/ip_tracer/79.148.238.85) 已被锁定在WordPress网站之外http://my_site.com 直到2013年2月22日星期五上午9:41:54 UTC,因为登录尝试次数太多。如有必要,您可以登录网站手动释放锁。“”