WordPress联系表单7插件 - 如何将输入数据保存到jquery cookie?

时间:2012-09-26 04:14:00

标签: php wordpress contact-form-7

我想知道是否有办法可以将用户输入数据从Contact Form 7保存到cookie中,最好是jquery cookie插件。

通过这样做,我可以在访问其他页面时检索这些值,以显示/重新处理这些数据。

联系表格7包含相当多的文件,我有点迷失。任何想法或建议怎么做?谢谢。

1 个答案:

答案 0 :(得分:0)

管理从CF7插件获取表单数据并将其保存到jQuery cookie。这就是我所做的。 (一种快速而肮脏的方式)

在includes / js /目录下打开scripts.js,找到以下代码行

$(data.into).find('form').resetForm().clearForm()

这会重置表单,因此表单值将全部为空。

在上述代码之前添加自定义代码

例如,如果我想在成功发送电子邮件后保存name值,我们可以这样做

if(data.mailSent == 1)
{
    var name = $('input[name="your-name"]').val();
    $.cookie('mycookie_namevalue', name, { path: '/' });
}

your-namename属性的默认值,或者将其更改为CF7插件设置中指定的值。