Linux 软件免费装
Banner图

Onlinefotka Order Status Manager for WooCommerce

开发者 onlinefotka
更新时间 2026年6月19日 16:04
PHP版本: 8.0 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce order status custom status email notifications order management

下载

1.3.0 1.3.1

详情介绍:

Custom Order Status Manager by Onlinefotka gives you full control over your order workflow. Create unlimited custom statuses, configure native WooCommerce email notifications with a powerful shortcode system, set up automatic status transitions, and let your customers track their order progress visually. Built from the ground up with HPOS (High Performance Order Storage) compatibility and a clean, modern admin interface.

安装:

  1. Upload the plugin folder to /wp-content/plugins/ or install via Plugins → Add New in your WordPress admin
  2. Activate the plugin through the Plugins screen
  3. Navigate to WooCommerce → Order Statuses to configure your first custom status

屏幕截图:

  • Email Notifications — email tab with the Add Email button and empty-state prompt
  • Settings — auto-transition global toggle, fallback status selector, and customer progress tracker option
  • Add / Edit Status — full status form with name, description, color picker, icon picker, payment status, workflow next-statuses, and bulk action options
  • Add / Edit Email — email name, description, email type selector, and trigger status checkboxes (choose which status change fires the email)
  • Email editor — subject line, heading, shortcode helper panel with click-to-insert tags, and the rich-text body editor

升级注意事项:

1.3.1 Adds Czech, German, and Hungarian translations. No database changes required. 1.3.0 Adds a full shortcode system for email notifications and bundles Lucide Icons locally. No database changes required — safe to update. 1.2.0 Contains an important database migration that widens the order status column to prevent status-revert issues with long slugs. The migration runs automatically on activation/update.

常见问题:

Will my custom statuses work with HPOS?

Yes. The plugin is fully compatible with WooCommerce High Performance Order Storage (HPOS / custom_order_tables).

Are orders editable in custom statuses?

Yes. By default all custom statuses allow order editing. You can disable this per-status in the Options panel.

Does this use WooCommerce native emails?

Yes. All email notifications are registered as standard WooCommerce email classes. They appear in WooCommerce → Settings → Emails and are compatible with popular email customizer plugins.

How do shortcodes work?

Shortcodes like [order_number] or [customer_first_name] can be placed anywhere in the email Subject, Heading, or Body. They are replaced with live order data at the moment the email is sent. The shortcode helper panel in the editor lets you click any shortcode to insert it without typing.

What does [order_items] output?

[order_items] renders a styled HTML table containing all ordered products, quantities, and prices — plus a total row. The header color automatically matches your WooCommerce email accent color.

What happens if I delete a custom status?

All orders in that status are automatically moved to the fallback status (configurable in Settings, default: On Hold).

Can I import statuses from another site?

Yes. Use the Export button in the Status list to download a JSON file. Then use Import on the target site — existing slugs are skipped to avoid duplicates.

How does auto-transition work?

When an order enters a status that has auto-transition configured (and the global switch is enabled), a WP Cron event is scheduled. After the set number of hours, the order moves to the target status — but only if it is still in the original status. Manual status changes are never overridden.

How long can a status slug be?

The slug (without the wc- prefix) can be up to 47 characters. The full key stored in the database (wc- + slug) must not exceed 50 characters. The editor enforces this limit automatically.

Is the plugin compatible with WooCommerce Blocks / cart and checkout blocks?

Yes. Block compatibility is declared via the WooCommerce FeaturesUtil API.

更新日志:

1.3.1 1.3.0 1.2.0 1.1.0 1.0.0