我在wordpress上创建了一个模板,我制作了一个html表单。它在html中运行良好,但在wordpress上使用时不起作用。它似乎没有找到我的contact-send.php页面,它显示404错误页面。WordPress的联系表格(404找不到)
我的固定链接默认情况下不起作用。
有谁知道如何解决这个问题? 如果需要我的任何代码,我会发布它。我只是没有,因为我认为它没有找到contact-send.php后就不是代码错误。
此致敬礼。
我在wordpress上创建了一个模板,我制作了一个html表单。它在html中运行良好,但在wordpress上使用时不起作用。它似乎没有找到我的contact-send.php页面,它显示404错误页面。WordPress的联系表格(404找不到)
我的固定链接默认情况下不起作用。
有谁知道如何解决这个问题? 如果需要我的任何代码,我会发布它。我只是没有,因为我认为它没有找到contact-send.php后就不是代码错误。
此致敬礼。
使用绝对URL为您的形式,而不是仅仅action="contact-send.php"
的目标。
但是,除非你有您的联系方式比较特殊的要求,你将有可能使用许多流行的联系表格插件,像Contact Form 7的一个更好的结果。
使用维护良好的插件确保稳定性,并且更重要的是,安全性。如果不需要,不要重新发明轮子。
添加<?php echo get_template_directory_uri(); ?>/contact-send.php
。当你写contact-send.php只有当你的主题没有找到你的文件。因此,在表单操作中使用此<?php echo get_template_directory_uri(); ?>/contact-send.php
。此更改可能会有所帮助。
这没有奏效,但无论如何感谢。 – azhpo 2014-10-10 11:31:21
您的问题可能是由于3个原因引起的。
<?php echo get_template_directory_uri(); ?>/contact-send.php
将解决这个问题。contact-send.php
页面。通过将页面添加到主题文件夹可以解决此问题。.htaccess
文件。这可以通过从Dashboard
>Permalinks
重新创建.htaccess文件的代码并将其粘贴到WordPress根目录中的.htaccess
文件中解决。我在假设你的模板文件直接在主题文件夹中给出解释。
我改变了我的.htaccess代码。这可能是问题吗? '
现在工作吗? – 2014-10-10 11:47:10
不,我的意思是,我在.htaccess上有该代码。我的意思是如果这可能是问题。尽管我更改为wordpress中的插件以用于我的联系表单。谢谢。 – azhpo 2014-10-10 12:11:44
你可以提供该网站的网址一次 – 2014-10-10 10:40:13
请给我网站的网址,以便我们可以检查实际问题 – 2014-10-10 10:42:12
通过** Inspect元素检查该contact-send.php的路径** – 2014-10-10 10:45:27