保存附件联系表 7
Save Attachment Contact Form 7
我正在使用 Contact Form 7 在 WordPress 中工作。我正在根据用户提交的数据动态创建一个 Word 文档,我想将该文件保存到用户从 Contact Form 7 发送的服务器.
但是我在任何地方都看不到这些文件。我哪里错了?
我现在有以下代码:
<h3 class="anchor">PLEASE UPLOAD COPIES OF YOUR MEDICAL CARD AND CDL . </h3>
<label> Here is my medical card:
[file step_2_medical_card_upl filetypes:doc|docx|pdf|jpg|jpeg|png] </label>
<label> Here is my CDL:
[file step_2_cdl_upl filetypes:doc|docx|pdf|jpg|jpeg|png] </label>
并在邮件选项卡中添加了 [step_2_medical_card_upl]
和 [step_2_cdl_upl]
。这些文件在电子邮件中,但不在服务器中。如何拯救它们?
Contact Form 7 将上传的文件移动到临时文件夹。此时,Contact Form 7 将文件附加到邮件中并发送。在这些过程之后,Contact Form 7 然后从临时文件夹中删除该文件。
参考:https://contactform7.com/file-uploading-and-attachment/
它在没有过滤器停止它的程序之后调用 remove_uploaded_files()
。很明显,您在这里想要的并不是 CF7 的作者要完成的。
您可以安装此插件:Store file uploads for Contact Form 7。
它将使用 CF7 [file ...]
上传的所有文件保存到媒体库中。
它通过拦截 CF7 动作:
来工作
wpcf7_before_send_mail
我正在使用 Contact Form 7 在 WordPress 中工作。我正在根据用户提交的数据动态创建一个 Word 文档,我想将该文件保存到用户从 Contact Form 7 发送的服务器.
但是我在任何地方都看不到这些文件。我哪里错了?
我现在有以下代码:
<h3 class="anchor">PLEASE UPLOAD COPIES OF YOUR MEDICAL CARD AND CDL . </h3>
<label> Here is my medical card:
[file step_2_medical_card_upl filetypes:doc|docx|pdf|jpg|jpeg|png] </label>
<label> Here is my CDL:
[file step_2_cdl_upl filetypes:doc|docx|pdf|jpg|jpeg|png] </label>
并在邮件选项卡中添加了 [step_2_medical_card_upl]
和 [step_2_cdl_upl]
。这些文件在电子邮件中,但不在服务器中。如何拯救它们?
Contact Form 7 将上传的文件移动到临时文件夹。此时,Contact Form 7 将文件附加到邮件中并发送。在这些过程之后,Contact Form 7 然后从临时文件夹中删除该文件。
参考:https://contactform7.com/file-uploading-and-attachment/
它在没有过滤器停止它的程序之后调用 remove_uploaded_files()
。很明显,您在这里想要的并不是 CF7 的作者要完成的。
您可以安装此插件:Store file uploads for Contact Form 7。
它将使用 CF7 [file ...]
上传的所有文件保存到媒体库中。
它通过拦截 CF7 动作:
wpcf7_before_send_mail