I’ve installed Contact Form 7 (v 3.1.1) into WordPress (v 3.3.1). It works fine on the homepage (which is a static Page called ‘Home’) but on any other page it does nothing and the console says:
POST http://trademarkshop.ca/contact/ 404 (Not Found)
I’m using do_shortcode to call it from both theme files:
Error: Contact form not found.<?php echo do_shortcode('
I have wp_footer() in the footer and wp_head() in the header. I have no other plugins installed. I’ve even checked for if(is_home()) restrictions. I also tried re-directing other pages to use the Home page template file, but still gives a 404 error.
I’ve never had this problem before. Any ideas would be very appreciated!
have you tried changing your permalinks to something else,
then save,
then change it back to /%postname%/
could be its not creating the htaccess file in the wp root,
hence your permalinks arent working,
Marty