php - 如何将 ReCAPTCHA 集成到 WORDPRESS 中的默认登录表单/评论中
问题描述
我想将 reCAPTCHA 添加到我的 wordpress 网站(默认登录表单和评论)。我在谷歌上搜索这个但没有有效的解决方案。我是网络开发的新手。感谢详细指南。非常感谢!
解决方案
Wordpress 有一些钩子可以让这很容易。对于登录,您可以添加类似于您的 functions.php 文件的内容,或者创建一个插件来轻松管理它。
add_action('login_form','add_captcha_to_login'); // Login Form Hook
function add_captcha_to_login(){
//Captcha Display Code
}
add_action('wp_authenticate_user', 'captcha_login_check', 10, 2); // Check Login Hook
function captcha_login_check(){
//Captcha Check Code
}
Wordpress 法典链接
这应该让您自己实现它,但是如果您愿意,有很多插件可以帮助您更轻松地实现它。
推荐阅读
- django - django:Reverse for 'detail' 没有找不到参数。尝试了 1 种模式:['detail/(?P
[0-9]+)/$'] - f# - FSharp 计算表达式:无法在自定义操作中引用绑定值
- python - Python重新搜索二进制字符串
- java - 尝试使用 EasyMock 模拟 HttpServletRequest 时出现 NoClassDefFoundError
- docker - MediaWiki docker image - mysql connection problem
- amazon-web-services - 启动配置问题(AWS Certified Solutions Architect – Associate Certification)
- ios - 为什么侧菜单视图是从下到上的?,如何使它成为左侧菜单?
- iis - IIS 浏览网站下的 web 应用程序
- visual-studio-code - 配置 dfmt 以允许每行一个元素
- laravel - 路由器重定向到另一个页面