如何自动发送包含表格提交内容的Excel文件的电子邮件,而不是每次提交时都发送电子邮件?

时间:2016-11-14 作者:C Cleveland

我最近接手了一家非营利组织的网站管理员,他们希望在其网站上更改的内容之一是有多种形式,如联系、志愿者、捐赠、更多信息等。他们希望这些数据以电子邮件的形式发送,以便可以发送给焦点小组成员,但需要以每日/每周电子邮件的形式发送,而不是针对每个提交的邮件。我认为excel文件是实现他们想要的东西的最佳方式,我已经查看了几个表单插件,但它们只支持手动导出excel文件。是否有支持通过电子邮件发送excel文件的插件,或者是否有其他方法可以自动化导出和电子邮件导出?提前感谢!

2 个回复
最合适的回答,由SO网友:C Cleveland 整理而成

要完成他们想要做的事情,最简单的方法是在Google Drive中重新创建新表单,然后将它们嵌入页面。这使得任何管理员都可以访问带有响应的实时电子表格。

SO网友:jgraup

您可能可以使用wp_mail(). 您只需先创建并保存excel文档。

$attachments = array(ABSPATH . \'/uploads/my.xlsx\');

wp_mail($email, \'Testing Attachment\' , \'This is an Excel doc\', $attachments);

相关推荐

致命错误:未捕获错误:无法将WP_ERROR类型的对象用作/../plugins/rm-payment.php中的数组

我使用2个WordPress站点、1个WordPress站点到2个WordPress站点的远程支付系统。第一个是主网站;第二个网站的工作方式类似于处理贝宝支付的商户网站。我们将第一个网站的用户订单详细信息提取到第二个网站,以处理贝宝付款。但在获取第二个网站的网页时出现错误,但请记住,如果重新加载它一次,问题就解决了致命错误:未捕获错误:无法将WP\\u error类型的对象用作/中的数组/插件/rm支付。php:第231行 $response = wp_remote_post( $remote_url,