A contact form with a few tricks up its sleeve.
WOO Canvas comes packaged with almost a dozen page templates. One of the more complex templates is the contact form.
It does the regular First Name, Last Name, Email form, and even a built-in captcha, but it also adds a feature that lets you easily put in a Google Map of your address, stylized location name and address, as well as some simple social media tools.Unless I missed how to do it, I didn’t see any options for more fields (e.g. Company name, custom fields, etc.).
On that Google Map feature, there’s even a spot for “Map Callout Text” which lets you add some text (even HTML) which will be the box that shows up when your visitor clicks on the little map icon at your address. Pretty snazzy! Again, saving you having to figure out how to do that in Google Map or even a Google Maps plugin.
In all, it’s a decent contact form template, but if you need a more customizable contact form, I highly recommend Gravity Forms.
[…] WOO Canvas Template: Contact Form (Jul 21) […]
The order of the elements in your Likoma screenshot – main content > address > map > form – is different than the layout in my Canvas theme (Canvas 5.5.3) which places the map element above the header. I like the order of elements in your version better. Do you know if this can be adjusted?
Hi Ian,
I see what you mean! I just did it again from scratch and get the same results you have. This is a perfect example of, “Thanks for the upgrade, but, ahem, can we have that old feature as an option, too?” In other words, I don’t see a way, in the new version of Canvas, that it’s possible. Would be nice to have some options for how elements are arranged on that contact page, though. Sure, I bet if we dug deep into the contact form page template, we could change it, but I’m trying not to dig deep into PHP to fix things that will then break with a theme upgrade.
On a final note, while I agree that it’d be a nice option, I have to admit that the map at the top looks quite nice!
Thanks for the comment, Ian.
Hi, I’m just wondering if there’s a way to access the messages/emails sent thru the contact form in WordPress itself? Thanks!