Skip to content
Aurovrata V edited this page Oct 23, 2020 · 7 revisions

CF7 Smart Grid Documentation

The CF7 Smart Grid is a WordPress plugin extension to the Contact Form 7 plugin which allows you to build complex forms.

The CF7 form editor page is now replaced by the WP core post.php page for custom posts.

It offers a UI grid building tool as well as a CodeMirror html editor with colour highlighted markup for both html as well as CF7 tags.

cf7 smart grid It brings the following functionality to Contact Form 7 plugin,

  1. Grid layout with rows and columns: organise your CF7 forms into table layouts
  2. Accordion/foldable form sections: organise complex CF7 forms into collapsible sections.
  3. Tabbed groups of input fields: enable tabbed groups of fields within your form.
  4. Table input structures: enable table inputs with a set of fields grouped in rows.
  5. CF7 form re-usability: create sub-forms and reuse them in other forms to increase productivity and maintainability.
  6. Dynamic select dropdown fields: a new tag to create dynamic lists from a taxonomy, existing posts, or custom list using a hook.

For developers

The following are various notes for developers looking to build extensions for this plugin.

As and when a developer reaches out to me on the plugin forum for information, I will update this page, slowly building up the documentation.

Notes on public request process

Notes on admin request process

Clone this wiki locally