Flexible Captcha

Description

This plugin allows you to create image captcha for any form.
It has a shortcode that can be placed on any page and a simple function call that will validate the captcha for you if you are using a custom form. It can automatically be included on the comment, registration, and log in forms.
It includes an interface to set the colors of the font and background gradient for the rendered images. You can set whether the captcha will be case sensitive or not. You can also upload font files to change the font used in the images.

Screenshots

  • Plugin admin page example.
  • Contact Form 7 Form Example.
  • Comment Form Example.
  • Admin login Page Example.
  • Ninja Forms example

Installation

  1. Extract the downloaded Zip file.
  2. Upload the ‘flexible-captcha’ directory to the /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. Go to the documentation page to see ways to use the captcha.

NOTE: The GD library with FreeType support enabled is required to run this plugin.

FAQ

Q. What is the shortcode to add captcha to a page?

A. [FC_captcha_fields]

Q. I have installed the plugin and set it up why arent the images appearing on my form?

A. You need to have the GD library with FreeType support enabled.

Q. I have set up a custom form and added the shortcode to it and the captcha image appears. When I submit the form why isnt the captcha required?

A. You need to handle the form submission. Its up to you to figure out how to do that. Go to http://www.jsterup.com/dev/wordpress/plugins/flexible-captcha/documentation for an example of how to do this with a form created with the contact form 7 plugin.

Installation Instructions
  1. Extract the downloaded Zip file.
  2. Upload the ‘flexible-captcha’ directory to the /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. Go to the documentation page to see ways to use the captcha.

NOTE: The GD library with FreeType support enabled is required to run this plugin.

Reviews

Stay away from this plugin, can't be deleted.

If you like this plugin then this isn’t an issue, but if you find no use for this plugin after installing. This plugin can’t not be delete from the admin panel (Error in uninstalling) or phpmyadmin. I was told the only way to possible delete this plugin is by ftp/sftp. Which I can’t/don’t have access to. So stay away from this plugin.

Read all 5 reviews

Contributors & Developers

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

Contributors

Translate “Flexible Captcha” into your language.

Interested in development?

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

Changelog

3.2

Added logic to prevent duplicate characters in a captcha image.
Added jQuery UI popups to replace thickbox.
Added code to expire a cookie once the captcha value has been checked against the database.
Moved the message about missing GD library to a wordpress admin notice.
Added Font Awesome 4.7.0.

3.1

Changed compatibility to WP 4.6
Added code to account for login form using user-submit as submit button name.

3.0

Added random shape background setting for captcha image.
Added tabbed interface for settings page.
Added popup warnings and alerts that work better with wordpress.

2.0.2

Removed duplicate single quotes around strings in sql queries.

2.0.1

Fixed activation problem on multi site installs.

2.0

Added abaility to add multiple colors for fonts and background.
Added new background type random shapes
Fixed a bug where captcha was not appearing for logged in users.

1.2

Moved the settings page under the settings item in the admin menu.
Added error message to the settings page if the GD library is not installed.

1.1

Fixed a bug that wouldn’t allow multiple captchas on the same page.
Fixed the captcha purge to ensure the same timezone is used as the insert.

1.0

Added captcha to login and registration forms
Fixed a problem if font files were missing. will now restore the default fonts.
Streamlined the admin page.

0.4

Fixed problem with replying to comments on the dashboard. 0.3 didnt work with replying from the page or post edit screens.

0.3

Fixed problem with replying to comments on the dashboard.
Removed PHP notice when checking for captcha request.

0.2

Changed hook to place field on comment form to after fields.
Changed ajax loader image.
Modified javascript to regenerate captcha image. Added ajax loader image.

0.1

Initial version.