我的网站无法正常加载Vaptcha,现在无法进入后台,如何关闭这个验证?
CwCuMolly opened this issue · comments
@CwCuMolly,感谢你给 sakurairo 提出了 issue。ヾ(≧▽≦*)o
请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。
任何人都可以处理此问题。
请务必在您的 pull request
中引用此问题。
感谢你的贡献! (o゜▽゜)o☆
进数据库直接改iro_option?
有两种方式可以解决这个问题
1、通过修改数据库实现
主题的设置存放在表wp_options
中,字段名称iro_options
,里面包含主题所有的设置,你需要在字段值里面找到vaptcha
,并将其修改为off
并保存,此举将关闭主题的登录验证码功能。由于iro_options
的值非常复杂,因此构建一个SQL命令是很困难的,我建议你使用可视化的SQL管理工具进行操作。
2、通过修改主题代码实现(推荐!)
在\Sakurairo\functions.php
文件中使用//
注释掉以下代码:
//add_filter('authenticate', 'checkVaptchaAction', 20, 3);
此举会禁用Vaptcha后端验证,但前台的Vaptcha组件仍会加载,这个不影响,输入用户名密码登录即可。登入成功后,别忘了修改后台设置以禁用Vaptcha登录验证,并编辑\Sakurairo\functions.php
文件取消上述的代码注释。