PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Dynamic
  4. Controller Fields for Contact Form 7
Controller Fields for Contact Form 7 icon

Controller Fields for Contact Form 7

Hide or display content in your forms created in Contact Form 7 based on user selections!

By Tessa (they/them), AuRise Creative·Dynamic·Free
5(1 reviews)
·50 active installs·Updated 1 year ago
DownloadVisit HomepageCompare

As of April 2026, Controller Fields for Contact Form 7 is a WordPress Dynamic plugin with 50 active installations and a 5/5 rating from 1 reviews. It has been downloaded 3.3K+ times in total. Requires WordPress 5.8+ and PHP 7.4+. Available on WordPress.org since 2023. Last updated 1 year ago — may have compatibility concerns. Top alternative: Dynamic Conditions.

5/51 reviews
50active installs
3.3K+total downloads
3 yearssince 2023

Overview

Contact Form 7 is an excellent WordPress plugin and one of the top choices of free WordPress plugins for contact forms. Controller Fields makes it even more awesome by adding dynamic content capabilities. This plugin provides new form tags for select fields, checkboxes, and radio buttons so you can use them to control the display of other fields and content. Some examples might include:

  • Hiding or revealing additional form fields based the current value in a dropdown
  • Hiding or revealing content when users click a checkbox
  • Hiding or revealing information based on which radio button is currently selected
  • Controllers and controlled fields can be nested

The possibilities are endless!

View Demo

Preview this plugin in the WordPress Playground, a sandbox environment where you can explore the fe…

Read full description on WordPress.org

Ratings & Reviews

51 reviews
5 ★
1
4 ★
0
3 ★
0
2 ★
0
1 ★
0

Compatibility

WordPress5.8+ requiredTested up to 6.7.5
PHP7.4+ required
Dependenciescontact-form-7

Top Alternatives to Controller Fields for Contact Form 7

Dynamic Conditions icon
Dynamic Conditions
4.960K+ installsUpdated 1 year ago
ViewCompare
Login or Logout Menu Item icon
Login or Logout Menu Item
4.820K+ installsUpdated 2 months ago
ViewCompare
Dynamic Widgets icon
Dynamic Widgets
4.710K+ installsUpdated 1 month ago
ViewCompare
JC Submenu icon
JC Submenu
4.64.0K+ installsUpdated 5 years ago
ViewCompare
Category Posts in Custom Menu icon
Category Posts in Custom Menu
4.82.0K+ installsUpdated 4 months ago
ViewCompare
View all Dynamic plugins →

Frequently Asked Questions

Changelog

2.0.0

Release Date: September 1, 2024

  • Major: Refactored admin functionality into class
  • Feature: Added number_controller form tag; use the number text input/spinbox as a controller.
  • Feature: Added range_controller form tag; use the numeric slider as a controller.
  • Feature: Updated controlled items to allow multiple controllers for OR statements. Use the pipe (|) character to separate controllers. If an element has multiple controllers, then there should be a data-{controller ID}-values attribute that sets the values for that specific controller instead of the generic data-values attribute.
  • Feature: Updated controlled items to allow for numerical comparison operations. Prefix a number with two dashes to perform less than or equal to comparisons (e.g. --100). Suffix a number with two dashes to perform greater than or equal to comparisons (e.g. 5--). Use a single dash between two numbers to perform an inclusive BETWEEN comparison (e.g. 5-100).

…and 4 more changes

View full changelog on WordPress.org

Contributors

Tessa (they/them), AuRise CreativeTessa (they/them), AuRise Creative
Plugin Info
Version
2.0.0
Last Updated
Dec 2, 2024
WP Requires
5.8+
Tested Up To
6.7.5
PHP Requires
7.4+
Active Installs
50
Downloads
3.3K+
Added
May 9, 2023
Business
Free

Tags

dynamicuser-basedconditionalinteractivecontact form 7

Developer

T
Tessa (they/them), AuRise Creative
5 plugins0.0M+ total installs
View all plugins →

Quick Compare

Controller Fields for Contact Form 7 vs Dynamic Conditions→Controller Fields for Contact Form 7 vs Login or Logout Menu Item→Controller Fields for Contact Form 7 vs Dynamic Widgets→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.