我环顾四周,无法找到解决方案所以我想我会问一个问题。我有一个联系表单,我试图让用户上传图片并将其保存到wp-content的uploads目录中。这就是我在文件附件字段中的内容:
[photo]
uploads/name.jpg
附件已发送,但我找不到上传的任何照片。关于可能出现什么问题的任何想法?
答案 0 :(得分:0)
如何管理您上传的文件
用户通过联系表单上传文件后,请联系表单7检查是否:1。)发生了任何PHP错误; 2.)文件类型和文件大小有效;然后,如果检查结果没问题,请联系表格7将上传的文件移动到临时文件夹。此时,Contact Form 7将文件附加到邮件并发送。完成这些步骤后,请联系表单7,然后从临时文件夹中删除该文件。
默认情况下,临时文件夹的位置为wp-content / uploads / wpcf7_uploads。如果您从wp-content / uploads更改了上传路径设置,则可能会有所不同。
答案 1 :(得分:0)
对于任何有兴趣的人,我最终都使用了这个插件https://wordpress.org/plugins/contact-form-7-to-database-extension/。
它适用于联系表格7.只需确保您的PHP是最新的。