mirai-mamori / Sakurairo

一个多彩、轻松上手、体验完善,具有强大自定义功能的WordPress主题(基于Sakura主题,支持简繁英日多语言)A Colorful, Easy-to-use, Perfect Experience, and Powerful Customizable WordPress Theme (Based on Theme Sakura. Support Simplified Chinese, Traditional Chinese, English and Japanese languages)

Home Page:https://docs.fuukei.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

我的网站无法正常加载Vaptcha,现在无法进入后台,如何关闭这个验证?

CwCuMolly opened this issue · comments

image
我的网站无法正常加载Vaptcha,现在无法进入后台,如何关闭这个验证?

@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文件取消上述的代码注释。