【问题标题】:How to upload an email attachment file in WooCommerce Orders of WordPress Admin Panel如何在 WordPress 管理面板的 WooCommerce 订单中上传电子邮件附件文件
【发布时间】:2019-09-11 17:42:26
【问题描述】:

是否可以直接在 WooCommerce>订单部分上传电子邮件附件文件(例如 PDF 报价单)?

当我点击更新按钮完成和订购时,我希望 WooCommerce 将文件附加到默认电子邮件模板。

我不想将文件放在服务器上。

【问题讨论】:

    标签: php wordpress email woocommerce


    【解决方案1】:

    此代码可让您将静态 PDF 文件(或实际上任何类型的文件)添加到 WooCommerce 订单电子邮件。

    add_filter( 'woocommerce_email_attachments', 'attach_terms_conditions_pdf_to_email', 10, 3);
    
    function attach_terms_conditions_pdf_to_email ( $attachments , $id, $object ) {
    $your_pdf_path = get_template_directory() . '/terms.pdf';
    $attachments[] = $your_pdf_path;
    return $attachments;
    }
    // you need to upload your term in your upload directory
    

    【讨论】:

    • 非常感谢@Mostafa。您的建议确实附上了文件。但是我想知道是否有任何方法可以从 WooCommerce 订单中打开的打开文件对话框中读取 $your_pdf_path?
    猜你喜欢
    • 1970-01-01
    • 2018-05-26
    • 1970-01-01
    • 1970-01-01
    • 2013-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多