Linux 软件免费装
Banner图

BotShield CAPTCHA for Contact Form 7

开发者 sabbir37
更新时间 2025年12月9日 01:19
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

captcha security contact form spam protection cf7 captcha

下载

1.0.0 1.0.1

详情介绍:

BotShield CAPTCHA adds powerful yet simple CAPTCHA protection to your Contact Form 7 forms without requiring any third-party API keys or services. Keep your forms spam-free while maintaining complete user privacy. Features CAPTCHA Types Arithmetic CAPTCHA Simple math problems that are easy for humans but difficult for bots. Perfect For Security & Privacy Requirements

安装:

Automatic Installation
  1. Go to Plugins > Add New
  2. Search for "BotShield CAPTCHA"
  3. Click "Install Now"
  4. Click "Activate"
Manual Installation
  1. Download the plugin ZIP file
  2. Go to Plugins > Add New > Upload Plugin
  3. Select the downloaded ZIP file
  4. Click "Install Now"
  5. Click "Activate Plugin"
Quick Setup
  1. Verify Contact Form 7 is installed and activated
  2. Go to Contact Form 7 > BotShield CAPTCHA in your admin dashboard
  3. Configure your preferred CAPTCHA settings
  4. Edit your Contact Form 7 form
  5. Add the shortcode: [captcha* captcha-answer]
  6. Save your form and test it

屏幕截图:

  • Contact Form 7 tag generator CAPTCHA settings with type and difficulty options
  • Arithmetic CAPTCHA displaying a math challenge on the contact form
  • Alphanumeric image CAPTCHA showing distorted text characters for security
  • Admin settings page with intuitive controls for configuring all CAPTCHA options

升级注意事项:

1.0.0 Initial release of BotShield CAPTCHA. Add spam protection to Contact Form 7 forms with simple CAPTCHA challenges. No API keys required!

常见问题:

Do I need API keys?

No! BotShield CAPTCHA is completely self-hosted with no API keys, third-party services, or external data transmission required.

Is it compatible with caching plugins?

Yes! The plugin works seamlessly with WP Super Cache, W3 Total Cache, WP Rocket, and other major caching solutions.

Does it work on mobile devices?

Absolutely! The CAPTCHA is fully responsive and works perfectly on all devices including smartphones and tablets.

Is it accessible for people with disabilities?

Yes! The plugin includes proper ARIA labels, keyboard navigation, and screen reader compatibility following WCAG 2.1 guidelines.

Can I customize the appearance?

Yes! Choose from three built-in themes (Default, Minimal, Modern) or add custom CSS for further customization.

What are the available CAPTCHA types?

Two types are available: Arithmetic (math problems) and Alphanumeric (image-based text). Each has Easy, Medium, and Hard difficulty levels.

Does it comply with GDPR?

Yes! The plugin doesn't collect, store, or transmit any personal data. All processing happens locally on your server.

Can I use multiple CAPTCHAs per page?

Yes! Each Contact Form 7 form can have its own independent CAPTCHA configuration.

How do I specify the CAPTCHA type per form?

Use this shortcode syntax: [captcha captcha-answer type:alphanumeric] or [captcha captcha-answer type:arithmetic]

Can I make CAPTCHA optional?

Yes! Remove the asterisk from the shortcode: [captcha captcha-answer] (optional instead of required)

Does it affect site performance?

No! The plugin is lightweight and only loads assets on pages containing Contact Form 7. Minimal performance impact.

What if the GD extension isn't available?

The image CAPTCHA requires GD. If unavailable, use the arithmetic CAPTCHA type instead. Most hosts have GD enabled by default.

How long are CAPTCHAs valid?

Generated CAPTCHAs are valid for 5 minutes. Users must refresh to get a new challenge after expiration.

Can I exclude logged-in users?

This feature is planned for a future release. Currently, all users must complete the CAPTCHA.

What are the browser requirements?

The plugin works with all modern browsers: Chrome, Firefox, Safari, Edge, and mobile browsers (iOS Safari, Chrome Mobile).

更新日志:

1.0.0 - January 15, 2025