Contact Form 7 5.8.6

Contact Form 7 version 5.8.6 is now available. This minor update release includes a few improvements.

Requires: WordPress 6.2 or higher
Tested up to: WordPress 6.4.2

» Download Contact Form 7 plugin from WordPress.org

Major changes

  • Uses __destruct() to remove uploaded files from the temporary directory.
  • Introduces $options to the wpcf7_autop_or_not filter hook.
  • Brevo: Makes it possible to retrieve more than 50 contact lists.

You can browse the full list of changes on GitHub.

Disabling only specific error types of config validator

While you can disable the functionality of the configuration validator, you may feel that disabling the entire functionality is overkill. Another technique that I am describing in this recipe allows you to apply more precise control over the configuration validator. You can disable only the error types you specify.

Continue reading Disabling only specific error types of config validator →

Customizing Brevo’s contact creation

Contact Form 7 has an integration module with Brevo (formerly Sendinblue) that manages a contact database derived from contact form submissions. To add a contact data to the database, Contact Form 7 sends a request to the Brevo API. This recipe describes how you can customize the request parameters using the wpcf7_sendinblue_contact_parameters filter hook.

Continue reading Customizing Brevo’s contact creation →

Just another contact form plugin for WordPress. Simple but flexible.