
內容簡介
RockyThemes Invoice Builder for WooCommerce 是一款強大的發票生成外掛,讓使用者能夠自由設計發票,並即時預覽生成的 PDF。無需固定模板,使用者可以根據需求自訂各種元素,提升發票的專業度與美觀。
【主要功能】
• 自訂發票設計,無固定模板限制
• 支援多種元素拖放與編輯
• 自動填入訂單資訊,簡化流程
• 可設定發票編號格式與重置規則
• 附加 PDF 發票至 WooCommerce 郵件
外掛標籤
開發者團隊
② 後台搜尋「RockyThemes Invoice Builder for WooCommerce」→ 直接安裝(推薦)
原文外掛簡介
Invoice Builder hands you a canvas instead of a fixed template and a colour picker.
Drag elements onto the page, move them where you want them, set the type and colours, and watch the invoice update as you work. What you see in the editor is what lands in the PDF.
Everything described below is in this plugin, free. Nothing is time-limited and nothing is locked behind an upgrade. There is a commercial version, WPInvoice Pro, and what it adds is listed at the end of this page.
Design it yourself
The editor works in three sections — header, content and footer — and you drop elements into any of them. Every element carries its own typography, spacing, colour and alignment controls. Put the logo where your letterhead has it, not where a template decided.
Two-column layouts, dividers, custom images and free text blocks let you match an existing paper invoice closely enough that customers do not notice the change.
Elements you can place
Logo, or a text logo if you have no image
Invoice heading and invoice number
Company details and customer details
Billing and shipping addresses
Issue date and due date
Products table, with the columns you choose and optional product thumbnails
Subtotal, tax, discount, fees, shipping and total
Payment method
Thank-you message and terms
Free text, images, dividers and two-column groups
It fills itself in
Drop a variable anywhere text is allowed and it resolves per order: order number, dates, totals, billing and shipping fields, customer name, your company details. Write the sentence once and every invoice reads correctly.
Numbering that matches your books
Set a prefix, a suffix, a starting number and zero-padding, and choose whether the sequence resets yearly, monthly or never. Numbers are assigned once and stay put.
Attach it to the emails you already send
Pick which WooCommerce emails carry the PDF — order completed, processing, or the customer invoice mail. The document is generated and attached as the mail goes out; nobody has to remember anything.
Customers can also open and download the invoice from My Account, if you want them to. That is off until you turn it on.
Receipts too
Invoices and receipts each get their own template and their own default, so a receipt can look genuinely different rather than being an invoice with a changed title.
Templates to start from
Five designs ship with the plugin — Zafir, Objekt, Pressroom, Vervaine and Wildbloom — covering professional, minimal and editorial looks. Import one, then change whatever you like: they are ordinary templates, not locked presets.
Nothing leaves your server
The plugin makes no external requests. Ten font families and all five designs ship inside it, so the editor, the preview and the PDF all work on a site with no outbound internet access — and your customers’ details are never sent anywhere to render a document.
Built for how WooCommerce works now
Compatible with High-Performance Order Storage (HPOS)
Works with block themes and classic themes
Ready for translation — every string is internationalized, and translations are delivered through translate.wordpress.org
The editor talks to a REST API, so it stays responsive on large templates
What WPInvoice Pro adds
The free plugin above is complete on its own. WPInvoice Pro is for shops that need more document types and more design choice:
Packing slips — a warehouse copy built from any invoice layout, with prices and totals hidden automatically
Credit notes — proper refund documents with their own numbering sequence
Batch printing — select orders in the list and print or download them in one pass
The full Google Fonts library — instead of the ten families bundled here
Custom font uploads — use the typeface your brand already licenses
A larger design library — more starting designs, added over time
Full feature list and pricing at https://wpinvoice.pro
Third-Party Libraries
The plugin bundles the following GPL-compatible libraries:
Dompdf 3.1.6 — LGPL-2.1 — https://github.com/dompdf/dompdf
php-font-lib 1.0.2 — LGPL-2.1-or-later — https://github.com/dompdf/php-font-lib
php-svg-lib 1.0.2 — LGPL-3.0-or-later — https://github.com/dompdf/php-svg-lib
HTML5-PHP 2.10.0 — MIT — https://github.com/Masterminds/html5-php
PHP-CSS-Parser 8.9.0 — MIT — https://github.com/MyIntervals/PHP-CSS-Parser
Because php-svg-lib is LGPL-3.0-or-later, the distributed whole is effectively GPLv3-or-later.
The full GPLv2 text ships as LICENSE.txt and the font licence as assets/fonts/LICENSE.txt.
The ten bundled font families — Inter, Sora, Bodoni Moda, Libre Franklin, Gloock, Hanken Grotesk, Karla, Spectral, Montserrat and Open Sans — are licensed under the SIL Open Font License 1.1 (https://openfontlicense.org). They are subset to Latin and Latin Extended and served from the plugin, never from a third party.
