wordpress 表单插件 Contact Form 7 额外的设置 Flamingo插件

显示效果:

需要对Contact Form 7 额外的设置

官方解释

自定义消息中的主题和字段

在“ 入站消息”管理菜单中,您将看到“ 主题”和“ 来自”字段。这些字段分别包含消息的主题,提交者的姓名和电子邮件地址。

默认情况下,这些字段从Contact Form 7的默认输入字段中检索值:your-subject,your-name和your-email。因此,如果您修改了联系表单并且没有默认输入字段,则“ 主题”和“ 发件人”字段不会显示正确的值。

在这种情况下,请尝试按以下方式自定义这些字段:

在联系表单编辑器页面中打开“ 其他设置”选项卡,然后添加以下行:

flamingo_email: "[the-email-field]"
flamingo_name: "[the-name-field]"
flamingo_subject: "[the-subject-field]"

您可以在每行的值中使用纯文本和邮件标记。您还可以在一行中使用多个邮件标签; 如果你有名字和姓氏的输入字段而不是单个名字段,你可能想要像这样设置flamingo_name:

flamingo_name: "[first-name-field] [last-name-field]"

wordpress 表单插件 Contact Form 7 额外的设置

官方解释:

仅订户模式
subscribers_only: true
您可能希望确保只有登录用户才能提交您的联系表单。在这种情况下,请使用仅限订户模式。在此模式下,未登录的用户无法提交联系表单,并会看到一条消息,通知他们需要登录,而登录用户可以照常使用。

在仅订阅者模式下,不会为联系表单提供反垃圾邮件验证,因为只有受欢迎的人才能够使用它们。如果此假设不适用于您的网站,则仅限订阅者模式可能不适合您。

示范模式
demo_mode: on
如果demo_mode: on在“其他设置”字段中进行设置,则联系表单将处于演示模式。在此模式下,联系表单将跳过发送邮件的过程,只显示“已成功完成”作为响应消息。

跳过邮件
skip_mail: on
该skip_mail设置的工作方式与该方式几乎相同demo_mode,但skip_mail仅跳过邮件发送。不同于demo_mode,skip_mail不影响其他活动,如使用Flamingo存储消息。

接受为验证
acceptance_as_validation: on
默认情况下,接受复选框的行为与其他类型的字段不同; 即使未选中此框,也不会显示验证错误消息。如果acceptance_as_validation: on在“其他设置”字段中进行设置,则联系人表单中的接受复选框的行为方式与其他表单字段的行为方式相同。

有关详细信息,请参阅接受复选框。

火烈鸟设置
您可以自定义Flamingo管理菜单中显示的主题和发件人字段值。有关更多详细信息,请参阅使用Flamingo保存已提交的邮件。

抑制消息存储
do_not_store: true
此设置告知消息存储模块(如Flamingo)不通过此联系表单存储消息。

JavaScript代码
on_sent_ok: “alert(‘sent ok’);”
on_submit: “alert(‘submit’);”
如果您设置on_sent_ok:后跟一行JavaScript代码,则可以告知联系人表单成功发送邮件时应执行的代码。同样地,on_submit:您可以告诉代码在表单提交时应该执行,而不管结果如何。