I was standardizing the configuration settings for the WordPress plug-in W3 Total Cache when the forms on a website went hay wired.  The forms were created using Gravity Forms.  I confirmed the issue was on the forms web pages.  Unfortunately, since it was a known set of W3 Total Cache configurations, I wasn’t exactly sure what setting to look for.  So, I did a search and found the resolution.

The first critical step is to make sure to turn off the Automatic setting for Minify.  If you don’t do this, the next setting won’t take effect.  There are two solutions.  On the Minify section of the W3 Total Cache settings, you can exclude all the web pages that have Gravity Forms.  Or, can exclude of specific Gravity Forms files.  This files are:

  • wp-content/plugins/gravityforms/css/formreset.css
  • wp-content/plugins/gravityforms/css/datepicker.css
  • wp-content/plugins/gravityforms/css/formsmain.css
  • wp-content/plugins/gravityforms/css/browsers.css
  • wp-content/plugins/gravityforms/js/gravityforms.js

References: