
您现在的位置是:首页 > WordPress教程WordPress教程
WordPress如何设置发票系统
WP集市
2025-08-31
【WordPress教程】
400人已围观
-
先装个WooCommerce插件吧,没这玩意儿发票系统根本转不动。直接在后台插件市场搜“WooCommerce”,安装激活后,你的WordPress就变成电商站了——虽然你可能只是想开个发票。
-
接着搞个发票专用插件,比如“PDF Invoices & Packing Slips”。安装完后,在WooCommerce的设置里会多出一个“Documents”选项卡。点进去勾选“Invoices”,然后保存设置。这时候订单页面就会冒出个“生成发票”的按钮,但打印出来可能只有基础信息。
-
想自定义字段?得动代码了。比如在主题的functions.php里加这段:
add_filter('wpo_wcpdf_invoice_headers', 'add_custom_invoice_field'); function add_custom_invoice_field($headers) { $headers['custom_tax_id'] = array( 'label' => '税号', 'value' => get_option('admin_tax_id') // 从后台选项读取 ); return $headers; }
这样发票上就会显示你预设的税号字段,不过记得先去后台“设置”里手工填好税号值。
-
有时候客户要求发票自动发送。在插件设置里找到“Attach to emails”选项,勾选“Completed Orders”和“Customer Invoice”状态。但注意:如果订单状态没触发邮件,发票就会卡在服务器里发不出去——像被快递员忘掉的包裹。
-
最后测试时千万别用真实订单!用个测试插件比如“WooCommerce Testing”生成虚假订单,然后点开订单详情页,找到那个小小的“发票”图标点击预览。如果显示乱码,大概率是字体加载问题,得去插件文件夹手动上传个中文字体。
总之WordPress开发就像拼乐高,插件是积木块,代码是胶水。粘得好就能搭出专业发票系统,粘不好就只是堆彩色塑料而已。
Tags:
文章版权声明:除非注明,否则均为WP集市原创文章,转载或复制请以超链接形式并注明出处。

热门文章
