首先WooCommerce是没有生成发票功能的,所以我通常都是借助 PDF Invoices & Packing Slips for WooCommerce 这款插件来生成全部客户的发票。简单的发票完全够用了。

生成的发票无法显示中文
最近做的一个多语言网站有中文,所以生成的发票也是带一点中文的,不过这款插件免费版是不支持这个语言的,所以就会出现小方块,看不见字符。


它们的免费插件不支持某些亚洲脚本,所以额外做了一个带有 Arial Unicode MS 字体的语言包,涵盖了最常见的中文、日文和韩文字符。你可以去这访问或者点这直接下载。下载过来后是个zip包,你像安装其他插件一样安装它就行。
这是一个比较大的 zip 文件(14.5mb),因为字符数较多。你创建的第一个 PDF 可能需要一段时间,因为它需要先在你的服务器上安装字体。不过,所有后续 PDF 发票的速度都会快得多。
