在联系表单7中获取用户上传的文件的网址

时间:2018-11-15 10:23:54

标签: php wordpress contact-form-7

我希望我的用户能够在我的联系表中上传文件,并且我使用这样的联系表7:[file your-file]

问题是iam使用无法接受文件的邮件的三方接收者(Pardot),因此我需要将图像托管在wordpress中并将URL发送到文件,而不是文件本身。现在,我有一个插件(Advanced CF7 DB)来存储图像,但是我需要将URL发送到该文件。

有人知道如何实现这一目标吗?

BR

1 个答案:

答案 0 :(得分:-1)

不知道您是否仍需要帮助,但是我有同样的问题。

我找到了一个线索,看着CF7 doc,您可以使用PHP获取URL,并使用JavaScript添加文件名以发送数据。

$upload_dir   = wp_upload_dir();
echo $upload_dir['basedir'] . '/wpcf7_uploads';

然后使用JavaScript,获取文件名并添加