使用WordPress comments.php文件作为联系表格

问题描述:

我想用内置的联系表单构建我的WP主题。没有验证码的简单东西。我想只使用Akismet作为垃圾邮件过滤器。所以,我的第一个想法是将comments.php页面“转换”为联系页面模板。我得到它,但有些要点需要改进。使用WordPress comments.php文件作为联系表格

1)当您使用联系人时,如果内容是否被发送,则没有通知。我怎么能为用户放一个“谢谢你”的消息?

2)如您所知,使用此方法,联系信息不会发送到我的电子邮件。相反,它出现在评论管理页面中。是否有机会让WP真的把我的联系方式发送给我的电子邮件?

正如我之前所说的,我不想使用插件,所以如果您有任何想法如何帮助我解决这些问题或对此采取新的方法,将会非常感激。

+0

其实,这是一个好主意。注册一个自定义的帖子类型'contact-form'并启用评论。它的主题文件只是评论表单(您可以自定义但不需要),然后就不显示这些页面的评论。有人正在谈论把这种事情作为一个插件。我认为这将是一个主题的一个很好的补充。 对于aco和Anraiki:旧城堡不想使用插件,因为联系人窗体不会构建到主题中。 – 2010-08-18 15:19:00

您应该简单地使用PHP邮件功能与您的表单数据。如果你不想使用插件,你仍然应该看一些简单的代码示例插件。

还有很多免费的开放源代码主题,您也可以使用contat表单作为示例。您还应该考虑为已有联系表单的主题创建一个WordPress主题。这是干净和简单的解决方案。

为什么不使用插件?为什么“你不想要”?!

它可以将1小时的编程时间设置为5分钟。

最好的办法是编辑注释模板形式,因此它不会显示在每个页面或评论后,如single.php中,index.php文件,page.php文件

让表格只显示。

当你这样做,你可以进入你的设置 - > “设置讨论” 每当有人张贴一个 评论

复选框上述选项

  • E-mail给我。你应该很好去。

你可以使用一个叫做contactform7的神奇插件,它有很多功能,我用它 ,它非常简单。