WP Manifestindependent plugin directory
manifest / ecommerce / woo-commerce-custom-order-status

Ashford Woo Custom Statuses WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Free WooCommerce custom order status plugin for WordPress. Easily add and manage statuses like Awaiting Parts, Pending Refund and more directly from the WooCommerce admin area.

★ 1stars
4release downloads
v1.2.1latest · 5mo ago

Install

Download ashford-woo-custom-statuses.zip From the v1.2.1 release on GitHub, May 28, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/ashford-cloud/woo-commerce-custom-order-status/releases/download/v1.2.1/ashford-woo-custom-statuses.zip
Updates itself. It ships its own updater, so new versions appear under Dashboard → Updates.

A lightweight WooCommerce plugin by Jim Saunders / Ashford.cloud for creating and managing custom WooCommerce order statuses directly from the WordPress admin area.

By Jim Saunders — The Wizard of Eastleigh


Installation

This repository contains the plugin source code and development files.

To install the plugin in WordPress, use the installable plugin zip located in:

/dist/ashford-woo-custom-statuses.zip

Do not use GitHub’s automatically generated Source code zip for WordPress installation.

WordPress Installation

  1. Go to Plugins → Add New
  2. Click Upload Plugin
  3. Select the zip file from the /dist folder
  4. Activate the plugin

Features

  • Adds default custom statuses:

    • Awaiting Parts
    • Pending Refund
  • Create unlimited custom WooCommerce order statuses

  • Edit status labels, descriptions, ordering, and enabled state

  • Shows WooCommerce core statuses as locked for clarity

  • Adds bulk order actions for enabled custom statuses

  • Discreet top-right donation button using PayPal.me

  • Built-in GitHub release updater support


GitHub Updater

The plugin is hard-coded to check releases from:

Ashford-Cloud/woo-commerce-custom-order-status

Publishing Updates

  1. Update the version number in:
ashford-woo-custom-statuses.php

Update both:

  • Plugin header Version:
  • const VERSION
  1. Create a WordPress install zip named:
ashford-woo-custom-statuses.zip
  1. The install zip should contain this structure:
ashford-woo-custom-statuses/
└── ashford-woo-custom-statuses.php
  1. Create a GitHub Release using a tag such as:
v1.2.1
  1. Attach:
ashford-woo-custom-statuses.zip

to the release assets.

WordPress will then show the standard Update now link when a newer release version is available.


Donate

Support development via PayPal:

https://paypal.me/jimmistiles

Requirements

  • WordPress 5.8+
  • WooCommerce
  • PHP 7.4+

Author

Created by Jim Saunders https://ashford.cloud

Releases

2 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.2.1 latest
May 28, 2026 5mo ago
ashford-woo-custom-statuses.zip
4
May 28, 2026 5mo ago
ashford-woo-custom-statuses.zip
0
A grade

Security

Ashford Woo Custom Statuses 1.2.0 · audited by WP Registry

No security issues found.

Audited release
1.2.0
Findings
none
Worst severity
—
Content hash
11607bef31b157fe01806478…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.