如何在wordpress中建立一个页面,其中包含一个完全由网站作者决定的自定义字段,框,输入等的联系表单。 Wordpress当前缺乏此功能似乎很奇怪,但是了解wordpress社区,我们不太可能没有。

评论

每个人似乎都在使用Contact Form7。这很好,但是我也为此目的构建了自定义表单。

[wordpress-3]标签在这里合适吗?该问题与WP3的特定功能无关,并且同样适用于WordPress的早期版本。

我使用增强的WP联系人表格,它对我有用,即使它说它只能在WordPress 2.6之前运行,但对我来说使用WordpPress 3仍然可以正常工作

dynamicwp-contact-form网页上带有浮动按钮。

#1 楼

Contact Form 7是将联系表单添加到WP博客的最受欢迎的插件之一。它支持多种联系方式,您可以根据需要添加/删除字段。可以添加其他服务,例如reCAPTCHA和Akismet。我在大多数博客中都使用此功能来增强联系功能。

评论


我在所有站点上都使用联系表7。它还具有几个扩展点(操作和过滤器),您可以使用这些扩展点添加自己的自定义功能。

–avesse
2010年8月11日在21:32

我对联系表7感到非常满意;需要检查的一件事,是否使用工具来迁移数据库并替换URL。确保您生成的电子邮件仍然正确。 CF7将换行符存储为/ r / n,某些脚本将其错误地读取并以不同的方式将其重新写入数据库。

–瑞安·吉本斯(Ryan Gibbons)
2010年8月12日在18:51

联系表格7需要激活Javascript才能正常工作。

– hakre
2011年5月1日21:04

#2 楼

Contact Form 7是最常用的插件之一。还有许多其他免费插件可添加此功能,还有Gravity Forms等付费插件。

#3 楼

考虑使用重力形式。它是商业性的,但每个站点只有39美元,这是我用于WordPress开发的最好的39美元之一。

评论


在浏览了许多其他联系表单插件之后,重力表单是我让客户使用的唯一表单。没有什么比它使用起来容易和好得多了。

–curtismchale
2010年8月12日,下午3:14

Soooo很高兴我在使用Contact 7表单之前检查了此站点。重力形式非常令人难以置信。感谢@MikeSchinkel,您今天为我节省了数小时的工作。

– jessegavin
2010-10-5 20:56

@jessegavin-很高兴我能为您服务。

– MikeSchinkel
2010-10-7 2:05

@MikeSchinkel:Gravity Forms插件不是GPL版本吗?

– hakre
2011年5月1日21:10

@hakre-我相信它是许可的GPL,为什么?但是无法直接从供应商处免费下载下载。您是否在建议,因为这是GPL,所以人们应该寻求免费获得它,而不是支付合理的费用来帮助其继续发展和支持?

– MikeSchinkel
2011年5月2日在18:11

#4 楼

如果您希望创建一个高度自定义的表单,并且希望完全控制发生的情况,则还可以为该页面创建一个新模板,并且该模板上的表单会回发给自己。在模板的顶部,您可以执行以下操作:

<?php
if($_POST)
{
     // do something
}
?>


不是最优雅的,但它可以工作。

#5 楼

将我添加到Gravity Forms支持者列表中。当然,它不仅可以联系表单。您绝对应该检查一下功能列表,并确定它是否值$ 39美元。对我来说,这很容易,我购买了无限的站点开发人员许可证。它节省了我的时间使它值得。

#6 楼

我对(免费的)Deko Boko表单插件感到满意。灵活,易于修改和重新集成。

评论


验证码非常糟糕,不是最佳的可用性

– Bueltge
2010年8月13日在18:48

如果我提到验证码不是强制性的,您会删除-1吗?

– Chris_K
10年8月16日在17:37

#7 楼

用于Wordpress的Secure Form Mailer插件
多年来,我一直在使用dagon design的表单插件:http://www.dagondesign.com/articles/secure-form-mailer-plugin-for-wordpress/自由! (因此,让我为用户带来高兴吧!)
此插件具有多种功能,包括:

支持多个实例
易于使用的动态表单生成系统(任意数量的字段,按任意顺序)
多个收件人
多个文件附件
可选的自动回复功能
图像验证系统
众多安全功能(包括针对电子邮件标头注入)
消息模板系统
多种语言
以及太多其他东西要列出。

此插件旨在易于使用,同时仍非常灵活。如果您只需要一个简单的联系表,只需单击几下即可设置。
对于那些需要更高级功能的人,您可以完全自定义插件以满足自己的需要-无论是5个字段或500。非WordPress版本也可用。还添加了ReCaptcha支持,以及将数据存储在定界文件中的支持。

#8 楼

看到不同之处-只需要一页纸中的表格,就可以轻松快捷地(无需使用滤镜钩或其他方法)在WP中为页面编写模板,以提高灵活性并为我们提供插件功能。您可以在此处找到一个就绪的解决方案或入门指南:https://github.com/bueltge/WP-Contact-Form-Template

#9 楼

再加上一个重力形式,因为我发现我的客户更容易使用它。更容易提供主题支持(即,更易于通过CSS进行自定义),并且与其他插件的冲突更少

评论


如果要“加一”,请使用已经存在的答案上的向上箭头和/或添加注释,说明为什么要“加一”。

–道格
2010年8月12日在17:01

#10 楼

还有Grunion联系人表格(Wordpress插件),使用非常简单。只需在页面或帖子内添加

[contact-form]


Shortcode。任务完成。也可以配置。