Valid Email Verification for Contact Form 7

توضیحات

Valid Email Verification for Contact Form 7 is a lightweight plugin that ensures users submit valid and unique email addresses in Contact Form 7 forms.

It helps prevent duplicate and fake email submissions, improving the quality of your form leads and reducing spam.

This plugin is independently developed and is not affiliated with or endorsed by the Contact Form 7 team.

Features

  • Block duplicate email submissions in Contact Form 7
  • Add a verification step to validate email addresses before processing
  • Secure codebase (prepared statements, sanitization, escaping, caching)
  • Lightweight, no external API required
  • Fully compatible with the latest WordPress and Contact Form 7 versions

Assets

Place the following files in the plugin SVN /assets/ directory (not in trunk):

Screenshots:
– screenshot-1.png (1200×900) — Duplicate email validation error
– screenshot-2.png (1200×900) — Settings/admin example (optional)

Banners:
– banner-772×250.png
– banner-1544×500.png

Icons:
– icon-128×128.png
– icon-256×256.png

عکس‌های صفحه

  • Contact Form 7 showing the validation error when a duplicate email is submitted.
  • Example admin settings panel (if applicable).

نصب

  1. Upload the plugin files to the /wp-content/plugins/valid-email-verification-cf7/ directory, or install it directly via the WordPress plugin installer.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. The plugin works automatically with your Contact Form 7 forms — no extra configuration needed.

سوالات متداول

Does this plugin require Contact Form 7?

Yes. This plugin is specifically built for Contact Form 7 and requires it to be installed and active.

How does the email verification work?

When a user submits a form, the plugin validates the email, checks it against stored submissions, and prevents the submission if the email was used before.

Will the plugin delete stored emails on uninstall?

Yes. If the user uninstalls the plugin (not just deactivates), the plugin removes its custom database table and options.

نقد و بررسی‌ها

نقد و بررسی‌ای برای این افزونه یافت نشد.

توسعه دهندگان و همکاران

“Valid Email Verification for Contact Form 7” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

ترجمه “Valid Email Verification for Contact Form 7” به زبان شما.

علاقه‌ مند به توسعه هستید؟

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

گزارش تغییرات

1.0.1

  • Fix: Properly block duplicate email submissions before sending mail.
  • Fix: PHP 8.2 “dynamic property” notice resolved by declaring class properties.
  • Fix: Database query now uses $wpdb->get_var() with prepare() for SELECT COUNT(*).
  • Tweak: Improved sanitization, escaping, and code cleanup.

1.0

  • Initial release.
  • Added email verification for Contact Form 7.
  • Implemented security improvements.