Clean Form Mail

Changelog

3.3.0

  • New: Button style settings — colour, size, corner radius, alignment
  • New: Label alignment setting — left, centre, or right
  • Fixed: [cfm_thankyou] shortcode copy button was copying old shortcode name
  • Fixed: Add New Form now works correctly from the forms list
  • Improved: Button text colour chosen automatically for readability against chosen background

3.2.1

  • Renamed to Clean Form Mail
  • All CSS prefixes updated to cfm-
  • Shortcodes updated to [clean_form_mail] and [cfm_thankyou]
  • readme.txt updated with full documentation

3.2.0

  • All output correctly escaped per WordPress coding standards
  • wp_safe_redirect() used throughout
  • wp_unslash() applied to all $_POST, $_GET, and $_SERVER input
  • $_FILES validated before use
  • Google Font enqueue version fixed
  • Click-to-copy shortcodes added to admin

3.1.1

  • Fixed deleted forms still rendering via shortcode
  • Fixed backslashes accumulating in saved text on each save

3.1.0

  • Admin panel now follows WordPress admin colour scheme automatically
  • Button hover states corrected throughout

3.0.0

  • Multiple independent forms — unlimited forms each with unique shortcode ID
  • Per-form settings: fields, recipient, auto reply, after-submit, font
  • Duplicate form feature

2.0.0

  • After Submit options: inline message, thank-you page, or redirect
  • File upload field type with drag-and-drop interface
  • Honeypot spam protection
  • IP rate limiting
  • Font control: theme font or custom Google Font
  • Placeholder hint text on fields

1.0.0

  • Initial release

Plugin Website
Visit website

Author
andrewjbruce
Version:
3.3.0
Last Updated
June 1, 2026
Requires
WordPress 5.6
Tested Up To
WordPress 7.0
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.