Wordpress' Contact Form 7 returns 404 but works on homepage

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:

<?php echo do_shortcode('[contact-form-7 id="212" title="Contact form"]'); ?>

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!

Answers


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


Need Your Help