| 开发者 | kitgenix |
|---|---|
| 更新时间 | 2026年2月20日 06:31 |
| 捐献地址: | 去捐款 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 6.9 |
| 版权: | GPLv3 or later |
| 版权网址: | 版权信息 |
vendor/ directory (Dompdf) is present. The WordPress.org release includes the required library.
Documents generated (built-in types)
PDFs are generated on demand and can be generated automatically at send-time by attaching them to WooCommerce emails.
No. PDFs are generated to secure temporary files and streamed/attached when needed. Email temp files are cleaned up automatically.
Yes. The plugin can show customer download buttons on the order details screen and add “View Invoice”/“View Credit Note” actions in the Orders table. Credit notes only appear when refunds exist.
Credit notes are refund-aware. When an order has refunds, credit note documents become available (admin and optionally customer).
Dompdf is used for rendering. The plugin configures strict defaults: chroot-limited paths, remote fetching disabled by default, and PHP execution inside templates disabled by default (advanced opt-in only).
Copy templates from templates/{style}/ into your theme at kitgenix-pdf-invoicing-for-woocommerce/{style}/ and edit them. {style} is the active template pack selected in settings (standard/simple/modern/business). You can also override template resolution via filters.
Yes. You can map different documents to different WooCommerce email types. Attachments are generated as temporary files and cleaned up automatically.
Yes. Order integrations are designed to work with modern WooCommerce order storage and admin workflows.
Yes. Prefixes are configurable in settings. Filenames and document behaviour can also be filtered by developers.
Yes. Document types can be enabled/disabled in settings and controlled per order via filters.
Yes. The document registry can be extended via filters to add additional document types (e.g., pro-forma invoice, delivery note).