Linux 软件免费装
Banner图

Duplicate Killer – Prevent Duplicate Form Submissions

开发者 wpnia
更新时间 2026年10月9日 01:29
捐献地址: 去捐款
PHP版本: 5.6.20 及以上
WordPress版本: 7.1.3
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce contact form 7 forminator elementor forms duplicate orders

下载

1.1.0 1.5.0 1.6.3 1.7.4 1.1.4 1.2.2 1.0.0 1.1.1 1.1.6 1.1.9 1.2.0 1.1.5 1.1.7 1.1.8 1.2.3 1.2.1 1.4.4 1.6.7 1.6.8 1.3.1 1.4.6 1.4.7 1.4.8 1.5.1 1.3.0 1.4.3 1.4.5 1.5.3 1.5.4 1.5.5 1.5.8 1.4.9 1.5.6 1.5.7 1.5.9 1.6.0 1.6.1 1.6.2 1.6.6 1.7.0 1.5.2 1.6.9 1.7.1 1.4.0 1.6.4 1.6.5 1.7.2 1.7.3

详情介绍:

Duplicate Killer prevents repeated submissions in WordPress forms. Choose which supported fields must be unique, such as an email address, phone number or text value. When a matching value has already been saved by Duplicate Killer, the plugin blocks the repeated submission and displays your message. Use it to reduce duplicate leads, repeated contact requests and multiple registrations with the same email address. No CAPTCHA is required for duplicate checks. Reduce repeated form spam without adding CAPTCHA Some unwanted submissions repeat the same email address, phone number or other field value. Duplicate Killer can block these repeated values in supported WordPress forms. Optional IP-based limits can also restrict further submissions from the same IP address during your chosen protection period. Duplicate Killer adds duplicate submission protection, not general bot detection. Spam using new values and different IP addresses may still pass these checks. When is Duplicate Killer useful? Supported form plugins Duplicate Killer adds duplicate submission protection to existing forms. It does not create forms. Available fields depend on the integration. The Free version allows configuration of the most recently created form in each supported form plugin. Contact Form 7: prevent duplicate entries Block repeated Contact Form 7 submissions using selected fields, such as email, phone or text. Show your duplicate message through Classic Message or Modern Popup Mode. Elementor Forms: prevent duplicate submissions Add duplicate checks to forms built with the Elementor Pro Form widget. Duplicate Killer PRO also includes Group Mode for forms that share the same Form Name. Forminator: control repeated submissions Choose supported Forminator fields to check for repeated values. Set a protection period when the same value should be allowed again after a certain time. WPForms Lite: add duplicate-field checks Use Duplicate Killer with WPForms Lite to check selected fields against entries saved by Duplicate Killer. Visitors receive your configured message when a duplicate is blocked. Formidable Forms: require unique field values Apply duplicate checks to supported Formidable Forms fields. For example, check an email field to reduce repeated registrations with the same address. Ninja Forms: block repeated form values Add duplicate protection to supported Ninja Forms fields. Choose the values to check and explain blocked submissions with your own duplicate message. Breakdance Forms: protect your existing forms Check supported fields in forms built with the Breakdance Form Builder. Configure duplicate protection without replacing your existing form. Fluent Forms: reduce duplicate leads Check selected Fluent Forms fields for values already saved by Duplicate Killer. Use this to reduce repeated contact requests or lead submissions. MetForm: duplicate protection in beta Add duplicate checks and Modern Popup Mode to supported MetForm forms. Submission details can include links to uploaded files. Test MetForm Pro payment forms and external integrations on a staging site before use. WordPress form submission limits and IP protection People on a shared network may use the same public IP address. Choose IP restrictions carefully when several visitors may submit from an office, school or household. Example: block the same email for 24 hours Select the email field in your protected form and set the duplicate protection period to 1 day. Save your settings, then submit a new email address. Another submission with that email will be blocked during the protection period. Other enabled rules, such as IP limits, are checked separately. Classic Message or Modern Popup Mode Keep a standard duplicate error message or display a custom popup. Modern Popup Mode supports formatted text, links and colors. Preview your popup in the settings before saving. Existing forms keep Classic Message by default. Free and PRO The Free version lets you configure the most recently created form in each supported form plugin, with custom protection settings and messages. Duplicate Killer PRO lets you protect multiple forms with separate settings. Cross-Form Duplicate Protection checks selected forms within the same supported form plugin. Elementor Group Mode groups forms that share the same Form Name. Use separate rules when your contact form and registration form have different requirements. Use Cross-Form Duplicate Protection when several forms collect entries for the same campaign and should share duplicate checks. For Elementor sites that reuse forms with the same Form Name, Group Mode helps apply protection across those forms. Compare Free and PRO WooCommerce duplicate order protection The Free version also includes duplicate order protection for WooCommerce Classic Checkout, with a 60-second protection window. PRO adds Checkout Blocks support, a configurable protection window and additional reporting tools.

安装:

  1. Install Duplicate Killer from the WordPress Plugins screen or upload it to /wp-content/plugins/.
  2. Activate the plugin from the Plugins menu.
  3. Open Duplicate Killer from your WordPress admin dashboard.
  4. Select your form plugin and choose which fields must be unique.
  5. Save your settings. Submit a test entry, then try the same protected value again.

屏幕截图:

  • Plugin settings for selecting which WordPress form fields should be protected from duplicate submissions.
  • Browser-based protection prevents the same visitor from submitting the same value more than once per form.
  • Display the total number of saved form submissions on the WordPress frontend using a generated shortcode.
  • IP-based protection blocks repeat form submissions from the same address for a configurable number of days.
  • WooCommerce duplicate order protection blocks accidental checkout retries, repeated clicks, and duplicate submissions.

升级注意事项:

1.7.4 Added SureForms duplicate protection, Modern Popup Mode, and early email checks for Stripe payments. Improved diagnostics and support for longer form names.

常见问题:

Does this plugin block bots or spam?

Duplicate Killer focuses on preventing duplicate form submissions and entries. It works alongside spam or CAPTCHA plugins and does not replace them.

Will this slow down my site?

Duplicate Killer checks submitted values against saved entries. Performance depends on your hosting, settings and submission history. Modern Popup Mode also uses frontend assets when enabled.

Why should I use Duplicate Killer?

Duplicate Killer helps reduce duplicate leads and contact requests by checking selected email, phone or text fields. Set a protection period and explain blocked submissions with your own message.

Does Duplicate Killer support WooCommerce?

Yes. The FREE version protects WooCommerce Classic Checkout from accidental duplicate submissions within a 60-second window.

How does Duplicate Killer work?

Duplicate Killer compares selected field values with entries it has previously saved. A matching value can block the submission according to your protection settings and duration. Earlier entries stored only by your form plugin are not automatically imported. For WooCommerce, a unique order fingerprint is generated from billing email, cart items, order total and currency.

How does cookie-based protection identify visitors?

Cookie-based protection uses the visitor's browser. It does not verify a person's identity. Clearing cookies or using another browser can change how the visitor is recognized.

Does it affect form design or styling?

Classic Message uses your form plugin's error display. Modern Popup Mode shows a custom popup for Duplicate Killer duplicate-field messages. It does not redesign your form fields.

Does it work with Elementor Forms?

Yes. Duplicate Killer supports forms created with the Elementor Pro Form widget. Duplicate Killer PRO also includes Group Mode for Elementor forms that share the same Form Name.

Do I need CAPTCHA to prevent duplicate submissions?

No. Duplicate Killer checks repeated values without requiring a CAPTCHA challenge. CAPTCHA and anti-spam tools address different problems and may still be useful alongside duplicate protection. Test the combined setup with your form plugin and extensions.

Can I block repeated form submissions from the same IP address?

Yes. Enable IP-based protection for your protected form and set a duration in days, hours and minutes. This limits form submissions from that IP address; it does not block access to your whole WordPress website.

Why is a new email address being blocked?

Check whether IP-based or cookie-based protection is enabled. These rules are separate from duplicate-field checks and may restrict a submission even when the email address is new.

Does FREE support WooCommerce Checkout Blocks?

No. Checkout Blocks use a different system (Store API) and require the PRO version.

What happens if I upgrade to PRO later?

All WooCommerce duplicate logs stored in the FREE version are automatically used by PRO analytics. No database migration is required.

Does WooCommerce protection prevent every duplicate payment?

No. Duplicate order protection and payment processing are different. Duplicate Killer checks checkout submissions, but payment gateway retries and callbacks also depend on WooCommerce and the gateway integration.

更新日志:

1.7.4 1.7.3 1.7.2 1.7.1 1.7.0 1.6.8 1.6.7 1.6.6 1.6.5 1.6.4 1.6.3 1.6.2 1.6.1 1.6.0 1.5.9 1.5.8 1.5.7 1.5.6 1.5.5 1.5.4 1.5.3 1.5.2 1.5.1 1.5.0 1.4.9 1.4.8 1.4.7 1.4.6 1.4.5 1.4.4 1.4.3 1.4.2 1.4.1 1.4.0 1.3.1 1.3.0 1.2.3 1.2.2 1.2.1 1.2.0 1.1.9 1.1.7 1.1.6 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0