GitHub仓库: absoftlabs/woo-custom-order-status
Find a file
2025-07-27 05:36:40 +06:00
custom-order-status-for-woocommerce.php development complete for custom order status management system 2025-07-27 05:36:40 +06:00
readme.md development complete for custom order status management system 2025-07-27 05:36:40 +06:00

WooCommerce Custom Order Status Manager

Contributors: absoftlab
Tags: woocommerce, order status, custom order status, woocommerce status manager
Requires at least: 5.0
Tested up to: 6.5
WC requires at least: 4.0
WC tested up to: 8.0
Stable tag: 1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Easily add and delete custom WooCommerce order statuses via an intuitive admin interface.


🎯 Description

Absoftlab WooCommerce Custom Order Status Manager lets you create and manage custom order statuses directly from the WordPress admin panel — no coding required!

Features:

  • Add unlimited custom order statuses
  • Delete any custom status with one click
  • Automatically registers statuses with WooCommerce
  • Seamlessly integrates into order status lists
  • Clean admin UI under WooCommerce → Custom Order Status

📥 Installation

  1. Download the plugin as a .zip file
  2. Go to Plugins → Add New → Upload Plugin
  3. Upload the ZIP and click Install Now
  4. Activate the plugin
  5. Go to WooCommerce → Custom Order Status to manage statuses

🧠 Usage

  • To add a status: Type the label (e.g., Ready for Pickup) and click Add Status
  • To remove a status: Click Delete beside any status

All statuses will be available in WooCommerces order list and filter dropdown.


🧰 Developer Friendly

  • Statuses are saved in WordPress options API
  • Registered using register_post_status()
  • Filtered into wc_order_statuses

🧑 Author

absoftlab
🌐 https://absoftlab.com


🪪 License

This plugin is licensed under the GPLv2 or later.