【发布时间】:2020-12-29 11:05:22
【问题描述】:
我想要什么
我想通过 PHP 脚本生成 PDF 发票并将其存储到某个位置(可能是 .php 文件旁边的文件夹:"invoices/2020-12-29_invoices.pdf")。我有一个订单 ID 数组,我想从中获取 PDF(例如:array('123132','12321',...))。
如何通过 Wp-Admin 完成
在管理面板中,有人可以使用 WooCommerce->PDF 发票中的下拉“PDF 发票”创建发票-PDF,然后单击按钮为所选订单生成以下示例链接:
该链接包含应生成 PDF 的订单 ID 和 _wpnonce。链接本身是一个 PDF 文件。
我为什么挣扎
其中大部分是通过 jQuery、ajax 和人工手动操作完成的,但我希望通过 php 自动完成订单 ID 列表。
我的发现
大概wp_create_nonce('generate_wpo_wcpdf')可以用
我使用的插件
- WooCommerce
- WooCommerce PDF 发票和装箱单 (https://wordpress.org/plugins/woocommerce-pdf-invoices-packing-slips/#description)
【问题讨论】:
标签: php wordpress pdf woocommerce invoice