php - Wodrpress 重力形式如何从媒体库附加多个文件
问题描述
我们的想法是,我们正在以编程方式尝试使用重力形式将 x 个附件附加到从 wordpress 媒体库检索到的通知对象。这些附件是根据用户在表单填写阶段指定的选择以编程方式确定的。
在 GFORM_NOTIFICATION 事件中,我将 Wordpress 库中的单个文件附加到电子邮件通知中。我的客户要求我展示我们可以以编程方式附加多个文件的概念证明。
所以在我附加一个文件的工作代码看起来像这样之前:
$attachment = get_attached_file($file1);
$notification [‘attachments’][] = $attachment;
我附加 2 个文件的新代码不起作用。它只附加一个文件(file2)。请问这有什么问题,为什么它不会将多个文件附加到电子邮件通知中???
$notification[‘attachments’] = array();
$notification[‘attachments’][] = get_attached_file($file1);|
$notification[‘attachments’][] = get_attached_file($file2);|
解决方案
推荐阅读
- javascript - 反应如何将道具传递给组件中的内联css样式
- android - 使用带有 Kotlin 的 CameraKit 时应用程序崩溃
- sql-server - 使用 SQL 查询计算 MTBF
- terraform - 迭代地图变量上的键/值
- excel - Excel VBA 使用非唯一字符串值和布尔数据有效更新日期
- php - Laravel 的 Artisan::call() 不适用于标志参数
- python - 我想从 .txt 文件中读取多行
- go - 如何使用 golang 运行 .msi 文件?
- node.js - 如何保护应用程序进行 REST 调用的凭据
- node.js - Azure WebSockets + NodeBB + Node.js 代理