This post was originally published in March of 2009. When checking my stats today on Google Analytics I discovered this post is still being searched for so I am going to 301 the old post to this new post.
Google Forms and WordPress
As you can probably tell, I love Google Apps. Not only do I have Gmail and add in every new gadget their labs can come up with, but I also use Calendar and of course Docs. I love Docs because I can createa keyword basket list and share it with my client, it’s the perfect online collaboration tool.
Then there is Google Forms. I can’t explain it, but I have never been able to configure a CGI form properly. I don’t know why but they never work for me. When I discovered Google Forms it was the answer to my prayers. A simple to set up form that sent the results to a spreadsheet. Who could ask for anything more?
I set up a number of forms for various areas on both Videozine.ca and SEOServicesToronto.com and both worked like a charm. Then this past weekend I started my makeover of both sites using WordPress as a CMS and my forms stopped functioning. I couldn’t figure out why.
Then it struck me … Google Forms function in iframes, PHP doesn’t support iframes! Which means I cannot embed my Google Forms into my WordPress CMS. My solution will be to create separate HTML pages for the forms to reside on.
So if you are having problems integrating Google Forms into your WordPress site, the solution may be to create separate HTML pages.









Twitter Updates
Did this work? Can you give a link to the wordpress with the embedded Google form?
I am trying to do the same thing.
Thanks!
Austin
I recently came across this link:
http://buildingabrandonline.com/create-form/
…which suggests using this plug-in for WordPress:
http://wordpress.org/extend/plugins/embed-iframe/
It seems to work well.