问题标签 [contact-form-7]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
10610 浏览

javascript - 将变量从 Wordpress Contact Form 7 提交发送到成功页面

我正在使用带有 Wordpress 3.5 的联系表 7。

目前,当用户提交消息时,通过在“其他设置”字段中使用以下内容将他们重定向到成功页面:

我希望能够通过使用来自字段的输​​入来自定义成功页面的输出,例如:

我希望通过将常用的 Contact Form 7 短代码放入附加设置中,它可能已经发送了字段值,但事实并非如此。

谁能建议我如何将联系表 7 中的字段值获取到 url 中,或者作为 $_POST 参数发送?我猜它可能需要一些javascript来做到这一点。

0 投票
0 回答
1853 浏览

php - 多个联系表格 同一页面上相同 ID/表格的 7 个表格返回不同的名称/ID,具体取决于单击的链接

因此,我有一个自定义 WordPress 模板,它返回一组 20 个搜索结果,然后我在每个结果上都有一个按钮,单击该按钮可在灯箱中打开 Contact 7 Form。

根据单击的记录按钮,我希望它将隐藏字段中的记录 ID/名称返回到从联系表单发送的电子邮件。

我希望做一些事情,比如在 Contact 7 Form Shortcode 中添加另一个属性,如

但是,我完全不确定如何提取我放置在 Contact Form 7 短代码中的属性 (record_id),以便它显示在已发送的电子邮件中。

我愿意接受其他建议,前提是我可以重复使用相同的联系人 7 表单/id,并且有多个指向同一表单的链接,这些链接在从同一页面提交时返回不同的记录/名称 id。

感谢您花时间查看我的问题!

0 投票
1 回答
5201 浏览

jquery - jQuery - 仅在表单有效时触发事件 - Wordpress - 联系表格 7

在 Wordpress 项目中使用Contact Form 7插件。

提交表单时,Contact Form 7 会进行验证检查。如果不满足任何验证规则,它会向表单元素添加一个类“wpcf7-form invalid”。

单击表单的提交按钮时,我想做很酷的 jquery 东西,但前提表单有效。

我想做这样的事情:

但当然,// do cool stuff即使表单具有“无效”类,它也会触发,因为它在类有机会更改之前触发。

我可以使用上面的代码但延迟if语句的触发,以便在我的 jQuery 检查 .hasClass('wpcf7-form invalid') 之前完成 Contact Form 7 的验证规则吗?

谢谢!

0 投票
3 回答
4789 浏览

wordpress - 可以禁用联系表 7 中的复选框吗?

可以禁用联系表 7(Wordpress 插件)中的复选框吗?

我有一组 5 个复选框,我希望有一个复选框,但已禁用(不可点击,未选中)。

怎么做?

0 投票
8 回答
24181 浏览

javascript - 带有 on_sent_ok 的联系表格 7 重定向不起作用?

我尝试on_sent_ok在联系表单 7(Wordpress 插件)的表单提交后使用重定向,但由于某种原因它不起作用:

为什么这行不通?

我正在使用 CF7 版本 2.2.1 和 Wordpress 3.5.0。

0 投票
1 回答
485 浏览

wordpress - Contact form 7 hooks,我们在哪里可以写它来利用它

在 wordpress 中,我遇到了钩子这个词,我在自定义主题的 function.php 中实现了其中的几个,我正在尝试编辑某人的代码,我看到他在插件 settings.php 文件本身中写了几个钩子。

ex- 我们正在使用插件 Contact Form 7,并希望在发送之前向电子邮件添加更多数据,因此他在 settings.php 中编写了挂钩,我不确定这是正确还是错误。

有人可以建议我为wordpress插件编写我们的钩子的最佳位置是什么,以便在升级时不会影响插件。

0 投票
2 回答
9832 浏览

wordpress - 另一个 Wordpress 联系表 7 文件上传问题

我知道这个问题通常是相关的,但我正在努力处理我得到的信息。我想制作一个上传文件字段来处理长达 10 个月的文件。

这是我的 phpinfo 示例:

我还将这一行添加到 wp-config.php

最后,这是我在联系表格 7 中输入的文件的符号:

使用这些设置,我最多可以上传 8 个月的文件,但我需要 10 个月。目前看不出有什么问题

0 投票
0 回答
5826 浏览

javascript - 如何使 Contact Form 7 消息出现在弹出框中?

我正在为 Wordpress 使用 Contact Form 7 插件,我想在弹出框中而不是页面中的文本中显示“发生验证错误”和“消息发送成功”消息(因为最后一个选项会破坏元素位置)。

我知道我必须使用附加设置框,但是执行此操作的代码是什么?我已经尝试了以下成功消息:

但这似乎不起作用。而且我不知道验证错误消息的代码是什么。

0 投票
2 回答
53597 浏览

html - 如何在我自己的 HTML 中使用 Wordpress Contact Form 7?

我想在我的网站上使用 Wordpress Contact Form 7,但我已经有一个 HTML/CSS 布局。因此,我想修改插件以将其与该自定义 HTML 代码一起使用。

我的问题是:我是否必须使用一些 Contact Form 7 代码修改此代码,还是应该将其包含在插件管理中?

0 投票
2 回答
7908 浏览

javascript - WordPress ContactForm7 日期选择器字段 - 禁用/阻止特定日期?

我目前安装了一个 WordPress 网站,用户可以在其中预订参观我们的设施(我们是一所大学)。我使用 ContactForm7 插件在页面中创建了一个表单,访问者可以在其中输入他们的联系信息,然后可以使用日期选择器字段来选择他们想要游览的具体日期。

我的问题是(我已经搜索了高低的解决方案,但无济于事)有没有办法可以禁用或阻止在表单的这个 datepicker 字段中选择特定日期?例如,有很多天不能参观(即假期和其他旅游人员不在校园的日子),所以我不希望这些日期是可选的。

有没有办法在插件中做到这一点,或者有没有其他方法可以做到这一点,无论是使用脚本还是通过另一个插件?

我的同事向我展示了一个网站,该网站在他们的旅游预订表格中使用了 jQuery/JS datepicker 字段(但这不是 WordPress/ContactForm7 表格),并且当旅游不可用时,他们能够阻止特定日期,所以我假设这应该是可能的......不知何故。

任何帮助将不胜感激!:)

编辑:

我找到了下面的代码,该网站听起来就像我正在寻找的那样(使用类似于下面的答案之一的方法)但我真的不知道如何将它添加到我的网站,使其工作。我已将它添加到我的主题的 header.php 文件中,并将 id 设置为“#DisabledDates” - 这也是我在表单上设置的 datepicker 字段 id ......但是我为“unavailableDates”设置的日期仍然可以选择......有什么想法吗?

这是我找到它的地方(它看起来像一个插件,在将 datepicker 添加到插件之前使用 datepicker 字段扩展 CF7 ......但我假设它应该仍然可以类似地工作?):https://github。 com/relu/contact-form-7-datepicker/issues/37