WordPress OSINT, maintenance or security needs? Reach out!
TLDWP

Plugin: cf7-grid-layout (Used by 381 domains)

Smart Grid-Layout Design for Contact Form 7

πŸ‘€ Aurovrata Venet πŸ“¦ v4.15.8 πŸ”— Plugin Homepage

The plugin uses the smart-grid CSS plugin to build beautiful form layouts. It introduces a graphical editor to design your forms, as well as a coloured html syntax editor built using the excellent CodeMirror editor. It is now possible to design smart layouts with ease.

v4.0 introduces a tutorial sections within the dashboard for quick reference to various YouTube tutorials. For a full list of available tutorials visit this playlist.

In addition, the plugin also introduces multiple smart input functionalities, such as,

  • tabled input sections: these allow you to group several repetitive input fields as table rows, the plugin will automatically add an β€˜Add Row’ button to your front end form, giving your users the ability to add multiple rows of your grouped fields.
  • tabbed sections: with this plugin you can build tabbed sections of repetitive fields, allowing your users to add additional tabs. It is a similar concept to the tabled input section above, but in a tabbed layout instead.
  • collapsible sections: for long and complex forms you can now group your front-end fields into collapsible sections, making it easier for user to see the big picture.
  • toggled collapsible sections for optional sections. A toggle with a default Yes/No value is inserted, allowing your users to submit optional fields which within the section can be set to required in your design (See FAQ section for more info).
  • grouped toggled sections for either/or optional sections.
  • reusable sub-forms: if you have fields which repeat across multiple forms, you can now build a sub-form which you can include in your form, saving you the trouble of redesigning the form each time, but also making large forms much easier to maintain.
  • form categories: the plugin introduces form taxonomy to classify your forms for the use of online registration where users may need to be associated with a given set of forms to access.
  • dynamic dropdown fields: these are special select fields which you can populate with either existing post titles, or managed lists such as units, or even using a custom filter. This makes dynamic interlinking of existing CMS data in your dashboard a piece of cake, giving you a very powerful tool for data capture.
  • plays nice with Post My CF7 Form plugin: and best of all you can map all your forms to custom posts using the now stable Post My CF7 Form plugin.
  • redesign the form editor: this plugin now uses the WordPress default post editor page to edit/build forms, therefore making it easier for developer to plugin their functionality on top, while preserving all the hooks of Contact Form 7.

Looking for Collaborators
Are you a WordPress developer or an HTML/JavaScript wizard? Want to collaborate on this plugin? There are some really great pieces of functionality that are in the roadmap for this plugin, but I just don’t have the time or resources to get them all on file in a timely manner. So join me on GitHub if you want to collaborate.

For plugin developers
If you wish to leverage the in-editor helper code functionality for your CF7 plugin, you need to use the following hooks,
cf7sg_ui_grid_js_helper_hooks – include js bind event code helpers.
cf7sg_ui_grid_helper_hooks – include php filter/action hooks code helpers.
cf7sg_enqueue_admin_editor_scripts – to enqueue scripts on the admin editor page to bind to editor events for further dynamic code helpers.

If you wish to see an example on how to use this, please check the Google Map CF7 extension plugin code. The cf7-google-map/includes/class-cf7-googleMap.php list the above hooks and the function calls are in the cf7-google-map/admin/class-cf7-googleMap-admin.php file.

Checkout our other CF7 plugin extensions

  • CF7 Polylang Module – this plugin allows you to create forms in different languages for a multi-language website. The plugin requires the Polylang plugin to be installed in order to manage translations.

  • CF7 Multi-slide Module – this plugin allows you to build a multi-step form using a slider. Each slide has cf7 form which are linked together and submitted as a single form.

  • Post My CF7 Form – this plugin allows you to save you cf7 form to a custom post, map your fields to meta fields or taxonomy. It also allows you to pre-fill fields before your form is displayed.

  • CF7 Google Map – allows Google Maps to be inserted into a Contact Form 7. Unlike other plugins, this one allows map settings to be done at the form level, enabling diverse maps to be configured for each form.

  • Smart Grid-Layout Design for CF7 – allows responsive grid layout Contact Form 7 form designs, enabling modular designs of complex forms, and rich inter-linking of your CMS data with taxonomy/posts populated dynamic dropdown fields.

Documentation

This plugin has a substantial set of FAQs and screenshots that is has a lot of information. Please go through the FAQs and screenshot captions to understand how to use the basic functionality.

The plugin has a number of hooks (filters and actions) which can be leveraged to further customise your form layouts and fields. Please refer to the Helper Metabox available in the form post editor when you create/edit a form. The helpers have commented code snippets which you can copy to and paste in your functions.php file to further understand how to use them. (See screenshot #21).

Support Open-source effort

This plugin would not have been possible without the following open-source efforts. Please consider visiting these plugins pages and making a donation to its authors to say thank you. Even small amount of beer money is always appreciated. Alternatively/additionally you can help in the maintenance or translation effort.

  • Beautify – a jQuery plugin to beautify html text, used in the text editor of this plugin.
  • CodeMirror – a remarkable jQuery text editor that allows for colour-coded highlighting among many other functionality. Used to edit form source code in text editor of this plugin.
  • CSS Smart Grid – a CSS plugin that allows for intuitive CSS styling of responsive grid layouts. Used for building the responsive form layouts.
  • jQuery Clipboard – copy text to the clipboard, used for helper links.
  • jQuery Nice Select – makes beautiful dropdown fields.
  • jQuery Select2 – this plugin converts dropdowns into powerful searchable dropdown fields.
  • jQuery Toggles – enables pretty toggle switches on collapsible sections.
  • PHP Simple HTML Dom – a php library that enables traversing and manipulation of html documents using CSS selectors like jQuery. This is used to build the modular functionality of form designs.
  • Glider.js slider – a A blazingly fast, crazy small, fully responsive, mobile-friendly, dependency free, native scrolling list with paging controls!

Thanks to

Birmania @birmania for providing:

  • a fix for JS toggles.
  • a fix for file fields in tabs as mail attachments

Andrew Browning @altworks for providing:

  • an IE polyfill for frontend table fields.

PenhTech @penhtech

  • a fix for continue warnings in php7.3

Thomas Fellinger @netzgestaltung

Privacy Notices

This plugin, in itself, does not:

  • track users by stealth;
  • write any user personal data to the database;
  • send any data to external servers;
  • use cookies.
DomainExposuresHeadersLast Checked
p*r*e*d*r*r*e*t.at βœ… F 2026-07-26 00:38:05
c*l*i*c*a*a*s*h*t*c*.com (WP 5.4.19) ⚠️ πŸ‘€ F 2026-07-25 22:15:02
i*t*c*a*o*.com (WP 5.4) ⚠️ πŸ‘€ F 2026-07-25 21:03:55
s*r*t*g*c*s*o*t.com (WP 7.0.2) πŸ‘€ F 2026-07-25 13:19:45
a*d*c*n*l*s*t*o*.com (WP 6.9.5) βœ… F 2026-07-25 11:21:05
t*b*k*m.com (WP 6.0.12) ⚠️ πŸ‘€ F 2026-07-25 09:49:35
v*e*n*a*v*c.com (WP 6.9.5) βœ… F 2026-07-25 00:26:14
e*s*y*d*a*.ca (WP 6.7.5) πŸ‘€ F 2026-07-24 23:59:38
k*n*e*h*l*e*.info (WP 6.8.6) βœ… F 2026-07-24 23:54:38
g*o*-*e.biz πŸ‘€ F 2026-07-24 23:51:04
m*x*o*e*r*a*.com (WP 7.0.2) βœ… F 2026-07-24 20:46:22
i*s*r*c*r*f*e*.com βœ… D 2026-07-24 18:38:36
i*r*d*.com πŸ‘€ F 2026-07-24 16:17:24
s*o*k*a*k*t*i*e*.com (WP 7.0.2) βœ… F 2026-07-24 16:04:19
r*u*c*c*e.com (WP 7.0.2) πŸ‘€ F 2026-07-24 13:56:31
i*n*e*h*i*.com (WP 6.6.2) βœ… F 2026-07-24 13:04:50
c*d*c*n*r*u*a*d*.com (WP 7.0.2) βœ… F 2026-07-24 12:41:59
c*b*h*r*z*n.com βœ… F 2026-07-24 09:00:06
r*s*o*-*u*i*.com (WP 6.9.5) βœ… F 2026-07-24 07:48:56
i*i*.de βœ… D 2026-07-24 02:26:42
l*g*s*i*r*i*e.de βœ… D 2026-07-24 02:26:42
i*d*a*l*n*a*r*v*l*.com βœ… F 2026-07-23 23:16:26
g*-*a*n*v*r.de (WP 6.4.8) ⚠️ F 2026-07-23 23:14:06
m*t*o*o*p*o*i*.net βœ… F 2026-07-23 17:15:01
v*t*d*c*t*o*.it βœ… D 2026-07-23 13:02:51
l*x*r*c*r*u*i*l*.com βœ… F 2026-07-23 12:05:20
m*n*s*e*o*c*i*s.com (WP 6.8.1) βœ… F 2026-07-23 08:14:01
s*e*n*s.com πŸ‘€ F 2026-07-23 07:31:03
d*p*a*.com (WP 5.4.15) ⚠️ πŸ‘€ F 2026-07-23 07:16:23
w*e*l*.ae πŸ‘€ F 2026-07-23 02:34:07
a*n*l*f*x.com βœ… F 2026-07-22 23:37:29
o*a*t*l*s*.com πŸ‘€ F 2026-07-22 19:38:54
h*t*l*d*j*n*c*s*e*-*u*g*n*.com (WP 6.1.9) ⚠️ F 2026-07-22 17:02:07
f*r*d*l*k*n*e*s.com (WP 6.9.5) βœ… B 2026-07-22 09:17:59
u*r*g*o*o*s*l*.com βœ… F 2026-07-22 01:54:08
u*r*i*e*r*a.com πŸ‘€ F 2026-07-22 01:51:52
i*i*h*t*l*s*h*a.com πŸ‘€ F 2026-07-22 01:49:39
s*k*g*u*p*.de βœ… A 2026-07-22 01:49:26
m*x*c*-*o*a*e*r*a*.com βœ… F 2026-07-22 01:45:38
v*i*e*p*n.com βœ… A 2026-07-21 22:35:50
s*e*n*n*i*s.com (WP 7.0) βœ… F 2026-07-21 22:32:57
m*t*o*e*c*o*e*o*.com (WP 6.1.10) ⚠️ F 2026-07-21 19:59:11
m*t*o*e*c*l*c.com (WP 5.8.13) ⚠️ F 2026-07-21 19:59:11
u*t*m*o*a*.com βœ… D 2026-07-21 19:49:28
f*l*c*a*r*n*y.com βœ… F 2026-07-21 18:41:13
s*b*s*e*h.com (WP 5.4.19) ⚠️ πŸ‘€ F 2026-07-21 17:14:52
c*n*a*-*t*e*c*i*g*m*c*i*e.de (WP 7.0.2) πŸ‘€ F 2026-07-21 15:09:50
e*d*r*w*a*t*.com βœ… F 2026-07-21 15:04:51
h*w*d*.c*.uk (WP 7.0.2) βœ… F 2026-07-21 13:01:31
q*a*i*i*a*p*c.pt (WP 6.9.5) βœ… F 2026-07-21 10:14:03
h*m*a*t*t*s*o*e*x*u*s*o*s.com (WP 7.0.2) βœ… F 2026-07-21 09:34:00
a*c*n*w*t*r*r*o*i*g.com (WP 7.0.2) βœ… F 2026-07-21 08:10:07
e*a*n*l*g*s*i*s.com πŸ‘€ F 2026-07-21 07:43:27
s*c*l*r*d*.com (WP 7.0.2) πŸ‘€ B 2026-07-21 06:55:40
a*b*l*o*r*y*c*o*s*r*c*u*a*.com βœ… F 2026-07-21 04:58:44
s*i*a*k*d*i*e*s*i*e.com (WP 7.0.2) βœ… F 2026-07-21 01:18:20
b*f*a*o*n*e*t*e*t.com (WP 6.8.1) πŸ‘€ F 2026-07-21 00:16:05
m*s*r*b*s*.ru βœ… F 2026-07-20 23:04:16
h*s*e*a*i*z*n.c*m.br (WP 7.0.2) πŸ‘€ F 2026-07-20 22:52:49
p*l*t*c*-*n*l.tn (WP 6.0.1) ⚠️ F 2026-07-20 20:22:20
m*r*a*s*r*a*a*i.com (WP 7.0.2) βœ… F 2026-07-20 19:37:16
m*r*a*s*r*o*i*a*s.com (WP 7.0.2) βœ… F 2026-07-20 19:37:16
c*l*t*c*.net (WP 7.0.2) βœ… F 2026-07-20 18:06:31
l*-*o*r*b*l*i*u*.de (WP 5.9.13) ⚠️ πŸ‘€ F 2026-07-20 16:45:18
f*d*.education πŸ‘€ F 2026-07-20 11:45:38
u*i*u*p*o*e*t*o*u*i*n*.com πŸ‘€ F 2026-07-20 10:09:23
r*b*c*a*x*a*i*y*e*t*l.com (WP 6.1.1) ⚠️ πŸ‘€ F 2026-07-20 07:46:29
a*p*i*o*m*r*e.com (WP 6.8.2) πŸ‘€ F 2026-07-20 00:32:05
f*n*r*r*a*a*r*r*.es (WP 6.1.10) ⚠️ πŸ‘€ F 2026-07-20 00:06:45
a*b*4.gr (WP 6.8.5) βœ… F 2026-07-19 23:45:14
d*a*a*h*r*p*e.ch (WP 6.9.5) πŸ‘€ F 2026-07-19 23:38:01
k*p*p*o.com (WP 6.1.10) ⚠️ πŸ‘€ F 2026-07-19 21:18:05
s*m*d*a*n*.com (WP 7.0.2) βœ… F 2026-07-19 19:20:27
s*i*a*t*x.com (WP 6.2.9) ⚠️ F 2026-07-19 14:19:47
h*p*l*t*a*.com βœ… F 2026-07-19 12:39:31
o*t*a*e*h.com (WP 7.0) βœ… D 2026-07-19 10:43:13
a*e*e*e*t*i*.com (WP 6.9.1) πŸ‘€ F 2026-07-19 03:24:37
m*g*o*.com (WP 7.0.2) βœ… F 2026-07-19 00:50:06
m*g*o*-*n*l.com (WP 7.0.2) βœ… F 2026-07-19 00:50:06
d*-*i*c*.clinic πŸ‘€ F 2026-07-18 19:56:06
p*g*d*n.academy (WP 6.4) ⚠️ πŸ‘€ F 2026-07-18 18:47:47
r*n*d*h*p*s*c*n*r*l.com βœ… F 2026-07-18 17:09:55
d*a*p*z*o*.com (WP 7.0.2) πŸ‘€ F 2026-07-18 11:01:40
s*v*o*.com (WP 7.0.2) πŸ‘€ F 2026-07-18 04:40:37
m*d*n*t*i*a.com (WP 7.0.2) βœ… F 2026-07-18 02:25:47
p*o*o*h*r*p*.o*g.il πŸ‘€ B 2026-07-18 01:13:18
h*l*4*i*e.com βœ… B 2026-07-18 01:07:47
d*-*o*l.com (WP 7.0.2) βœ… F 2026-07-18 00:32:47
k*t*y*e*e*e*x.com πŸ‘€ F 2026-07-18 00:24:17
o*d*s*y*t*m.com βœ… F 2026-07-17 23:29:18
a*e*s*n*a*p*l*c*.c*m.mk (WP 6.0.11) ⚠️ πŸ‘€ F 2026-07-17 23:23:10
e*i*e*p*.kz βœ… D 2026-07-17 22:50:31
k*t*e*i*e*e*t*e*.com (WP 7.0.2) πŸ‘€ F 2026-07-17 22:44:04
i*s*i*e*g*e*n.de (WP 7.0.2) πŸ‘€ F 2026-07-17 21:35:28
b*a*n*n*.com πŸ‘€ F 2026-07-17 20:46:27
t*u*t*g*e*n.com (WP 7.0.1) πŸ‘€ F 2026-07-17 16:02:12
b*s*f*r*s*u*t*r.c*m.au (WP 6.9.4) βœ… F 2026-07-17 15:53:00
o*l*q*i*.com (WP 7.0.1) πŸ‘€ F 2026-07-17 15:26:45
t*u*s*l*.com (WP 7.0.1) βœ… F 2026-07-17 13:05:37
t*u*t*e*s*r*i*e*.com (WP 6.5.2) βœ… F 2026-07-17 12:03:45

Top 50 Plugins

Plugin Count
elementor 1,785,060
contact-form-7 1,769,562
elementor-pro 1,058,206
woocommerce 819,771
revslider 614,568
jetpack 460,717
js_composer 424,461
wp-rocket 341,988
essential-addons-for-elementor-lite 267,768
complianz-gdpr 260,954
gravityforms 258,025
google-site-kit 232,366
cookie-law-info 231,344
instagram-feed 227,249
sitepress-multilingual-cms 212,529
header-footer-elementor 209,451
google-analytics-for-wordpress 208,128
bluehost-wordpress-plugin 193,296
elementskit-lite 182,857
gutenberg 167,430
cookie-notice 151,062
litespeed-cache 142,724
gtranslate 126,629
wpforms-lite 126,201
the-events-calendar 123,516
gutenberg-core 121,761
astra-sites 115,393
popup-maker 111,022
woocommerce-payments 110,846
tablepress 102,699
honeypot 98,277
astra-addon 94,821
wp-smushit 91,887
duracelltomi-google-tag-manager 91,135
layerslider 90,368
all-in-one-seo-pack 90,325
coblocks 90,053
bb-plugin 86,911
akismet 85,544
premium-addons-for-elementor 85,431
cleantalk-spam-protect 83,524
ml-slider 83,069
mailchimp-for-wp 82,767
megamenu 81,059
woocommerce-gateway-stripe 80,305
fusion-builder 77,966
jet-engine 77,786
ewww-image-optimizer 77,287
wp-pagenavi 77,000
smart-slider-3 76,992

Top 50 Themes

Theme Count
hello-elementor 624,626
Divi 501,637
astra 419,486
flatsome 136,845
Avada 122,485
generatepress 115,808
pub 84,815
oceanwp 81,606
kadence 79,580
enfold 69,690
salient 65,787
twentyseventeen 54,790
bb-theme 53,022
betheme 52,693
twentytwentyfour 52,641
blocksy 51,410
cocoon-master 50,064
dt-the7 45,837
twentytwentyfive 45,047
h4 42,308
woodmart 41,010
neve 38,606
Avada-Child-Theme 37,195
gox 36,255
bridge 31,778
twentytwentyone 30,648
lightning 30,251
twentytwenty 29,019
swell 28,406
bricks 26,552
Impreza 26,292
Newspaper 24,354
twentytwentythree 22,363
epik-redesign 19,287
twentytwentytwo 19,003
uncode 18,731
twentysixteen 17,753
pro 17,600
sydney 16,725
storefront 16,504
Total 14,593
hello-theme-child-master 14,065
factory-templates-4 13,741
extendable 13,397
themify-ultra 13,074
hestia 12,721
yootheme 12,665
yith-wonder 12,547
porto 12,093
jupiter 11,716