WooCommerce Custom Order Status Manager (免费)
WooCommerce 自带七种订单状态。如果您的商店不只是收款和发货(例如按订单制作、等待到货、配送中、维修中),这七种状态就无法说明订单实际处于哪个阶段。本插件让您按工作流的需要创建任意数量的状态,每种状态都有自己的标签、颜色和邮件。
永久免费。GPLv3。由 Bright Plugins 开发和维护。
免费版能做什么
无限自定义状态
状态以独立的内容类型保存,因此工作流的阶段数量没有上限。
您自己的标签和 slug
每种状态都可以使用您团队惯用的说法。slug 必须唯一,标签则可以重复。
图标和文字颜色
用颜色区分订单列表中的状态,一眼就能看出,无需逐行阅读。
顾客邮件和管理员邮件
每种自定义状态都有自己的 WooCommerce 邮件模板,可以分别启用。
订单列表中的状态列
新增一个专用列,无需打开订单即可看到当前阶段。
按付款方式设定默认状态
根据付款方式,将订单直接送入正确的阶段。
创建状态
前往 WooCommerce → Order Status。
点击 Add New,并为状态填写标题。这是您的团队看到的名称。
输入 slug。它必须唯一,WooCommerce 会在内部使用它。
点击 Publish。现在,任何订单都可以选择这个状态了。
为状态开启邮件
每种自定义状态都会注册自己的 WooCommerce 邮件模板,且默认全部关闭。在您开启之前,不会发送任何邮件。
前往 WooCommerce → Settings → Emails。
找到对应的模板,即以您的自定义状态命名的模板。
勾选 Enable,然后保存。
按付款方式设定状态
通过银行转账付款的订单,通常需要与刷卡付款的订单从不同的阶段开始。本插件可以为每种付款方式设定默认状态,让订单从一开始就进入正确的阶段,而不必每天早上手动调整。
以上功能均包含在免费插件中
以下三项不包含在内:
按时间自动转换 Pro
经过设定的时间后,订单自动进入下一阶段,无需任何人操作。
WooCommerce 报表 Pro
将自定义状态纳入 WooCommerce 自带的报表。
按状态调整库存 Pro
订单到达某个状态时,增加或减少库存数量。
运行环境
已在最新版本的 WordPress 和 WooCommerce 上测试。
常见问题
它会取代 WooCommerce 自带的状态吗?
不会。您的自定义状态与 Processing、Completed 等其他状态并存。它们是新增的,不会取代任何状态。
停用插件后,自定义状态还会保留吗?
状态定义以内容形式保存在您的数据库中,会一直保留。但插件停用期间,WooCommerce 无法识别这些状态,因此处于这些状态的订单应先改为 WooCommerce 核心状态。
每种状态都能发送自己的邮件吗?
可以。每种自定义状态都会注册一个 WooCommerce 邮件模板。请在 WooCommerce → Settings → Emails 中逐一启用;在此之前,它们都处于关闭状态。
它与 HPOS(High-Performance Order Storage)兼容吗?
本插件已在 WooCommerce 10.5.2 上测试。如果您使用 HPOS,请先在 staging 环境中验证,再在正式运营的商店中启用。凡是涉及订单数据的插件,都值得这样做。
准备好了就开始吧。 完全免费。
从 WordPress.org 安装,不到一分钟就能创建您的第一个自定义状态。