【发布时间】:2020-07-10 15:30:15
【问题描述】:
我已将 Contact Form 7 (v 3.1.1) 安装到 Wordpress (v 3.3.1) 中。它在主页(这是一个名为“主页”的静态页面)上运行良好,但在任何其他页面上它什么都不做,控制台显示:
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 错误。
我以前从未遇到过这个问题。任何想法将不胜感激!
【问题讨论】:
-
您是否尝试过将永久链接更改为其他内容,然后保存,然后将其更改回 /%postname%/ 可能是它没有在 wp 根目录中创建 htaccess 文件,因此您的永久链接不起作用,
-
嗨,Marty,谢谢 - 成功了!如果您想提交它作为答案,我会接受它。
标签: wordpress