Contact Form 7 是WordPress 的一个强大的网页表单插件,可以帮助您轻松创建和管理联系表单,获取询盘和客户资料。它还支持谷歌验证码 Google reCAPTCHA,可以帮助您防止垃圾邮件和机器人提交的骚扰。
默认情况下,谷歌验证码的脚本会显示在网站所有页面上,所以这里就有一个问题,如果我将这个脚本只显示在有Contact Form 7表单的页面,其他的页面不显示,会对网页的速度有一定的帮助。如果你也有这个需求,继续看:
//contact form 7表单显示在指定的页面 add_action('wp_print_scripts', function () { if ( !is_page(array('contact-us','become-dealer')) ) { wp_dequeue_script( 'google-recaptcha' ); wp_dequeue_script( 'wpcf7-recaptcha' ); } });
用法:
1,将上述代码添加到WordPress后台的外观-主题文件编辑器-模板函数functions.php文件;
2,上述代码将验证码显示在了页面slug链接为contact-us和become-dealer这2个页面,可以根据需求进行修改。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)