问题标签 [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.
javascript - 将变量从 Wordpress Contact Form 7 提交发送到成功页面
我正在使用带有 Wordpress 3.5 的联系表 7。
目前,当用户提交消息时,通过在“其他设置”字段中使用以下内容将他们重定向到成功页面:
我希望能够通过使用来自字段的输入来自定义成功页面的输出,例如:
我希望通过将常用的 Contact Form 7 短代码放入附加设置中,它可能已经发送了字段值,但事实并非如此。
谁能建议我如何将联系表 7 中的字段值获取到 url 中,或者作为 $_POST 参数发送?我猜它可能需要一些javascript来做到这一点。
php - 多个联系表格 同一页面上相同 ID/表格的 7 个表格返回不同的名称/ID,具体取决于单击的链接
因此,我有一个自定义 WordPress 模板,它返回一组 20 个搜索结果,然后我在每个结果上都有一个按钮,单击该按钮可在灯箱中打开 Contact 7 Form。
根据单击的记录按钮,我希望它将隐藏字段中的记录 ID/名称返回到从联系表单发送的电子邮件。
我希望做一些事情,比如在 Contact 7 Form Shortcode 中添加另一个属性,如
但是,我完全不确定如何提取我放置在 Contact Form 7 短代码中的属性 (record_id),以便它显示在已发送的电子邮件中。
我愿意接受其他建议,前提是我可以重复使用相同的联系人 7 表单/id,并且有多个指向同一表单的链接,这些链接在从同一页面提交时返回不同的记录/名称 id。
感谢您花时间查看我的问题!
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 的验证规则吗?
谢谢!
wordpress - 可以禁用联系表 7 中的复选框吗?
可以禁用联系表 7(Wordpress 插件)中的复选框吗?
我有一组 5 个复选框,我希望有一个复选框,但已禁用(不可点击,未选中)。
怎么做?
javascript - 带有 on_sent_ok 的联系表格 7 重定向不起作用?
我尝试on_sent_ok
在联系表单 7(Wordpress 插件)的表单提交后使用重定向,但由于某种原因它不起作用:
为什么这行不通?
我正在使用 CF7 版本 2.2.1 和 Wordpress 3.5.0。
wordpress - Contact form 7 hooks,我们在哪里可以写它来利用它
在 wordpress 中,我遇到了钩子这个词,我在自定义主题的 function.php 中实现了其中的几个,我正在尝试编辑某人的代码,我看到他在插件 settings.php 文件本身中写了几个钩子。
ex- 我们正在使用插件 Contact Form 7,并希望在发送之前向电子邮件添加更多数据,因此他在 settings.php 中编写了挂钩,我不确定这是正确还是错误。
有人可以建议我为wordpress插件编写我们的钩子的最佳位置是什么,以便在升级时不会影响插件。
wordpress - 另一个 Wordpress 联系表 7 文件上传问题
我知道这个问题通常是相关的,但我正在努力处理我得到的信息。我想制作一个上传文件字段来处理长达 10 个月的文件。
这是我的 phpinfo 示例:
我还将这一行添加到 wp-config.php
最后,这是我在联系表格 7 中输入的文件的符号:
使用这些设置,我最多可以上传 8 个月的文件,但我需要 10 个月。目前看不出有什么问题
javascript - 如何使 Contact Form 7 消息出现在弹出框中?
我正在为 Wordpress 使用 Contact Form 7 插件,我想在弹出框中而不是页面中的文本中显示“发生验证错误”和“消息发送成功”消息(因为最后一个选项会破坏元素位置)。
我知道我必须使用附加设置框,但是执行此操作的代码是什么?我已经尝试了以下成功消息:
但这似乎不起作用。而且我不知道验证错误消息的代码是什么。
html - 如何在我自己的 HTML 中使用 Wordpress Contact Form 7?
我想在我的网站上使用 Wordpress Contact Form 7,但我已经有一个 HTML/CSS 布局。因此,我想修改插件以将其与该自定义 HTML 代码一起使用。
我的问题是:我是否必须使用一些 Contact Form 7 代码修改此代码,还是应该将其包含在插件管理中?
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