Linux 软件免费装
Banner图

OrderHue – Custom Order Statuses for WooCommerce

开发者 orderhue
更新时间 2026年10月16日 05:37
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce order status order management custom order status order status email

下载

1.0.1 1.0.0

详情介绍:

Add a custom order status to WooCommerce, such as "Awaiting stock", "In production" or "Ready for collection", and use it everywhere WooCommerce shows a status: the orders list, the order screen, bulk actions, My Account and an email for each status. Everything below is free, with no limits on the number of statuses. Built to stay out of your way Need statuses to change on their own? OrderHue Pro (paid, separate) adds rules: when an order enters a status, change it, send an email or add a note.

安装:

  1. Install and activate WooCommerce.
  2. In WordPress, go to Plugins → Add New, search for "OrderHue" and click Install Now, then Activate.
  3. Go to WooCommerce → Order statuses and add your first status.
  4. To send an email when an order enters a status, tick Send an email on the status. Then adjust the subject and text under WooCommerce → Settings → Emails.

屏幕截图:

  • Custom status badges and filters in the WooCommerce orders list.
  • Bulk "Change status to …" actions on the orders list.
  • Each status email has its own settings under WooCommerce → Settings → Emails.

常见问题:

How do I add a custom order status in WooCommerce?

Go to WooCommerce → Order statuses. Under "Add a status", enter a name, a slug and a colour, tick "Counts as paid" or "Order items can still be edited" if you need them, and click Add status. The new status appears straight away in the orders list, the status dropdown on the order screen and the bulk actions.

Can I email the customer when an order moves to my status?

Yes. Tick "Send an email when an order enters this status" and choose who gets it: the customer, the store admin or both. You edit its subject, heading and text under WooCommerce → Settings → Emails. It uses the standard WooCommerce email templates, which your theme can override.

Does it work with High-Performance Order Storage (HPOS)?

Yes. OrderHue declares HPOS compatibility, and it is tested with HPOS on, with HPOS off, and with compatibility sync turned on.

Why is the slug limited to 17 characters?

WooCommerce stores the status as "wc-" plus the slug in a 20-character database column. A longer slug would be cut short and the orders would lose their status.

Can I change a slug later?

No. Orders store the slug, so changing it would leave them behind. You can change the name and colour at any time. To change a slug, create a new status, then delete the old one and choose the new status as the place to move its orders.

What happens to orders when I delete a status?

You pick another status, and the orders move there in the background. While a status is still receiving orders from a deleted one, it can't be deleted itself; if an order can't be saved, OrderHue keeps the status and tries again every 5 minutes. After 12 attempts in a row without progress (roughly an hour) it pauses and shows a Retry button, so you can check the error in those orders' notes first. The deleted status stays visible (marked "Deleting") until every order has moved. These moves send no order emails to customers or admins, no review requests and no "new order" app notifications. WooCommerce still updates stock levels, sales counts and download access for the new status, as it does for any status change, so its usual low-stock alerts can still appear. Payment gateways and integrations also react as they would to any change into that status: for example, WooCommerce PayPal captures an authorised payment when an order reaches Processing or Completed, and configured webhooks fire. Choose the destination status with that in mind: moving to On hold, for example, doesn't trigger a PayPal capture.

What happens if I uninstall the plugin?

Uninstalling removes OrderHue's settings, including its email settings and any background moves still queued. The orders keep their status values, but WooCommerce won't recognise those statuses, so the orders won't show in the usual status filters. If you want to stop using OrderHue, first delete each custom status and move its orders to a built-in status, then uninstall. If you reinstall and re-create a status with the same slug, its orders come back.

Does OrderHue collect any data?

No. OrderHue doesn't send data anywhere and doesn't track usage. Its emails go out through your site's normal WordPress email set-up.

Where do I get help?

Post in this plugin's support forum on WordPress.org, or email support@orderhue.com. Support is by email and forum only.

更新日志:

1.0.1 1.0.0