WordPress.org

Plugin Directory

Contact Form 7 Honeypot

Contact Form 7 Honeypot - Adds honeypot anti-spam functionality to CF7 forms.

  1. Install using the WordPress "Add Plugin" feature -- just search for "Contact Form 7 Honeypot".
  2. Confirm that Contact Form 7 is installed and activated. Then activate this plugin.
  3. Edit a form in Contact Form 7.
  4. Choose "Honeypot" from the CF7 tag generator. Recommended: change the honeypot element's ID.
  5. Insert the generated tag anywhere in your form. The added field uses inline CSS styles to hide the field from your visitors.

Installation & Usage Video

For the more visually-minded, here is a short video showing how to install and use CF7 Honeypot from the fine folks at RoseApple Media. Note: This video was not produced by the CF7 Honeypot developer.

Altering the Honeypot Output HTML [ADVANCED]

While the basic settings should keep most people happy, we've added several filters for you to further customize the honeypot field. The three filters available are:

  • wpcf7_honeypot_accessibility_message - Adjusts the default text for the (hidden) accessibility message.
  • wpcf7_honeypot_container_css - Adjusts the CSS that is applied to the honeypot container to keep it hidden from view.
  • wpcf7_honeypot_html_output - Adjusts the entire HTML output of the honeypot element.

For examples of the above, please see this recipe Gist.

Requires: 3.5 or higher
Compatible up to: 4.5
Last Updated: 3 days ago
Active Installs: 100,000+

Ratings

4.6 out of 5 stars

Support

1 of 2 support threads in the last two months have been marked resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1
100,1,1
100,2,2
100,1,1
100,1,1
50,2,1
100,1,1 100,1,1
100,3,3 0,1,0
100,1,1
100,2,2
100,1,1
100,1,1
100,1,1 100,1,1
100,1,1 100,3,3
100,2,2
100,1,1
100,2,2
100,1,1
100,3,3
100,1,1
100,1,1
50,2,1 100,1,1 100,1,1 100,3,3
100,1,1
100,1,1
50,2,1
100,1,1