Eazy CF Captcha

Description

Eazy CF Captcha adds a little mathematic exercise to your Comment Forms to prevent Bots from spamming your comments.

You can easily customize the label text for the captcha in the backend of WordPress. Also you can change the (X)HTML Markup if you like.

Screenshots

  • The captcha in the comment form. Also integrating with the standard WordPress Twenty Fifteen Theme
  • The simple admin settings page.

Installation

  1. Install Plugin through the WordPress Admin Interface ‘Plugins > Add new’
  2. Activate the plugin
  3. Go to the ‘Eazy CF Captcha’ menu and change the label text.
  4. Done!

OR

  1. Upload eazy-cf-captcha to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to the ‘Eazy CF Captcha’ menu and change the label text.
  4. Done!

FAQ

Can I change the label text?

Of course, just go to the ‘Eazy CF Captcha’ menu and there you have an input field, where you can change the text to whatever you want.

How do I customize the (X)HTML Markup?
  1. You make a new folder called ‘eazy-cf-captcha’ in your current template folder
  2. You create a file named ‘captcha.php’
  3. You can copy the content from ‘your-wordress-folder/plugins/eazy-cf-captcha/views/captcha.php’ or write your own (X)HTML
  4. The input name must be: ‘eazycfc_captcha’
  5. Two variables are available in the template: $label_text for the text of the label entered in the backend and $exercise, an array filled with the variables and operators for the exercise (see ‘your-wordress-folder/plugins/eazy-cf-captcha/views/captcha.php’ for usage)
  6. Done!

Contributors & Developers

“Eazy CF Captcha” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.4

  • Shiny new Banner and Icon
  • Fixed issues with slashes added on quotes in label field

1.0.3

  • Updated author info

1.0.2

  • Added possibility to translate the captcha text with WPML

1.0.1

  • Fixed direction for translations due to a typing error in the repository name
  • Suppressed output of the label tag if label text is empty

1.0

  • Initial release.