As I noted a couple days ago, I have started a “renovation” of sorts to my WordPress Google Forms plugin. I have defined a Custom Post Type which makes it much easier to set up a form. It is no longer necessary to worry about the syntax of a long complicated short code! Here are a couple images of what the Dashboard UI looks like.
Adding a form to a post or page is as simple as adding the [wpgform id=’N’] short code where N maps to the form’s post id. The short code syntax for each Google Form appears in the list of forms.
The Google Form Edit Screen has fields which map directly to all of the short code attributes that were defined in the original short code.
There is no change of operation on the front end – the form should continue to operate as it has previously. If you’re interested in testing this new version, I hope to have a beta available fairly soon which also has some other new features.
Moving to a Custom Post Type may allow for some more robust field validation using the jQuery Validation plugin! Stay tuned for more details on that as I don’t think it will be in the first release of Custom Post Types.