Jacklabs Form Sentinel

설명

Jacklabs Form Sentinel helps reduce automated spam on WordPress comments, registration, frontend login forms rendered with wp_login_form(), Contact Form 7, and WooCommerce account forms.

The default login form at wp-login.php is intentionally excluded to reduce the risk of administrators being locked out by an incorrect key configuration.

This plugin requires Google reCAPTCHA v2 “I’m not a robot” Checkbox keys. It does not support reCAPTCHA v3 keys.

External services

This plugin connects to Google reCAPTCHA, a service provided by Google LLC, only after an administrator saves a Site Key and Secret Key.

On pages containing protected forms, the plugin loads JavaScript from https://www.google.com/recaptcha/api.js. Google may receive visitor information such as IP address, browser and device information, cookies, and interaction data. When a visitor submits a protected form, the plugin sends the reCAPTCHA response token, configured Secret Key, and visitor IP address to https://www.google.com/recaptcha/api/siteverify to determine whether the submission is valid.

This data is sent when a protected form is displayed or submitted. The service is necessary for the plugin’s reCAPTCHA functionality.

Google Privacy Policy: https://policies.google.com/privacy

Google Terms of Service: https://policies.google.com/terms

Google reCAPTCHA information and terms: https://www.google.com/recaptcha/about/

설치

  1. Upload the plugin folder to /wp-content/plugins/ or install the ZIP file from the WordPress admin area.
  2. Activate the plugin.
  3. Go to Settings > Google reCAPTCHA.
  4. Enter reCAPTCHA v2 Checkbox Site Key and Secret Key.
  5. Contact Form 7 widgets are inserted automatically. Optionally use [jlfpr_recaptcha] to control their position.

FAQ

Does this protect the default WordPress login page?

No. The form at wp-login.php is intentionally excluded. A frontend form produced by wp_login_form() can be protected.

Which reCAPTCHA key type should I use?

Create reCAPTCHA v2 Checkbox keys for your domain in Google reCAPTCHA Admin.

What happens if Google verification is unavailable?

The protected submission is rejected. This fail-closed behavior prevents unverified submissions from bypassing protection.

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

“Jacklabs Form Sentinel”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “Jacklabs Form Sentinel”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

1.0.2

  • Renamed the plugin with a distinctive, trademark-neutral display name and slug.
  • Applied a unique prefix to declarations, stored data, asset handles, settings, and form fields.
  • Updated the WordPress.org contributor username.

1.0.1

  • Added WordPress.org-compatible plugin metadata and documentation.
  • Added external-service and privacy disclosures.
  • Added suggested site privacy-policy text.
  • Improved input validation, API error handling, escaping, and internationalization.
  • Fixed corrupted text encoding and made frontend assets human-readable.

1.0.0

  • Initial release.