Hi ! Im trying to integrate a simple contact form with my new wordpress theme, but with no luck.
I wonder what the form action=”” should be ?
I have tried this but it doesn´t work well.
action=”<?php echo htmlentities($_SERVER[‘REQUEST_URI’]); ?>”>
Thanks
The action of a form could be the same page (””). This is usually the case if you have the processing on the same page. 
- Interviewed on the Envato Notes blog
- Microlancer Beta Tester
- Most Wanted Bounty Winner
- Power Elite Author: Sold between 1 000 000 - 1 999 999 dollars
- Author was Featured
- Bought between 100 and 499 items
- Referred between 500 and 999 users
- Won a Competition
It might sound like a cop-out, but I usually just use a plugin for contact forms and then recommend that users install a particular plugin… that way users get the full scope of the plugin benefits (customization, support, updates, etc.) without worrying about whether my particular contact form coding works for them. In cases where you are trying to fit a form into a non-standard space, this obviously isn’t the best solution though.
It might sound like a cop-out, but I usually just use a plugin for contact forms and then recommend that users install a particular plugin… that way users get the full scope of the plugin benefits (customization, support, updates, etc.) without worrying about whether my particular contact form coding works for them. In cases where you are trying to fit a form into a non-standard space, this obviously isn’t the best solution though.
Ok thanks for the answer, I think that I will use a wordpress plugin.
I use a modified version of this: http://trevordavis.net/blog/tutorial/wordpress-jquery-contact-form-without-a-plugin/ with the email address controlled by backend options. It works nicely, and has a honeypot captcha
- Grew a moustache for the Envato Movember competition
- Community Moderator
- Contributed a Blog Post
- Author was Featured
- Item was Featured
- Won a Competition
- Repeatedly Helped protect Envato Marketplaces against copyright violations
- Has been a member for 4-5 years
We just used this on our wordpress theme:
http://wordpress.org/extend/plugins/contact-form-7/
it was very easy to install, configure, and style.
and it does a nice little ajax hooveywhatsa when you press submit.
I have tested all the wordpress plugins but I can´t get them to work. When I paste the shortcode into the page, nothing happends. What could possible be wrong ?
- Community Moderator
- United States
- Was featured in a podcast
- Attended a Community Meetup
- Author had a Free File of the Month
- Bought between 50 and 99 items
- Repeatedly Helped protect Envato Marketplaces against copyright violations
- Has been a member for 4-5 years
- Contributed a Tutorial to a Tuts+ Site
We just used this on our wordpress theme:I also use and enjoy this pluginhttp://wordpress.org/extend/plugins/contact-form-7/
it was very easy to install, configure, and style.
and it does a nice little ajax hooveywhatsa when you press submit.

- Grew a moustache for the Envato Movember competition
- Community Moderator
- Contributed a Blog Post
- Author was Featured
- Item was Featured
- Won a Competition
- Repeatedly Helped protect Envato Marketplaces against copyright violations
- Has been a member for 4-5 years
What could possible be wrong ?
try switching to the default wordpress theme (if it isn’t already selected) and see if the shortcode works.
- Interviewed on the Envato Notes blog
- Microlancer Beta Tester
- Most Wanted Bounty Winner
- Power Elite Author: Sold between 1 000 000 - 1 999 999 dollars
- Author was Featured
- Bought between 100 and 499 items
- Referred between 500 and 999 users
- Won a Competition
We just used this on our wordpress theme:http://wordpress.org/extend/plugins/contact-form-7/
it was very easy to install, configure, and style.
and it does a nice little ajax hooveywhatsa when you press submit.
I highly recommend contact form 7 as well – it’s what I use in all of my WP themes and I haven’t had a single issue with it. It’s SUPER customizable for users, and it’s the best plugin I’ve found for having multiple forms (including multiple destination addresses) within the same plugin. Check it out 
