2012-04-06 64 views
1

我已经将联系表格7(v 3.1.1)安装到Wordpress(v 3.3.1)中。它工作正常的网页上(这是一个叫做“家”的静态页面),但其他任何网页上什么都不做和控制台说:Wordpress的联系表格7返回404,但在主页上工作

POST http://trademarkshop.ca/contact/ 404 (Not Found)

我使用do_shortcode从两个主题叫它文件:

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

我在页脚wp_footer(),并在头wp_head()。我没有安装其他插件。我甚至检查了if(is_home())限制。我也尝试重新指导其他页面使用主页模板文件,但仍然会出现404错误。

我从来没有遇到过这个问题。任何想法将非常感激!

+0

你试图改变你的永久链接到别的东西,然后保存,再改回/%postname%/可它不是在WP根创建htaccess文件,因此你的永久链接的arent工作, – Marty 2012-04-06 21:42:08

+0

嗨马蒂,谢谢 - 那就是诀窍!如果你想提交它作为答案,我会接受它。 – podcastfan88 2012-04-07 21:43:53

回答

3

你试图改变你的永久链接到别的东西,

然后保存,

再改回/%postname%/

可能是它不是在wp创建htaccess文件根, 因此您的永久链接的arent工作,

马蒂

0

使用此代码

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