Description
Custom Order Status for WooCommerce plugin lets you add and manage default & custom order statuses in WooCommerce.
✅ Main Features
You can add any number of statuses and for each status you can set:
- Styling options – status text color, background color.
- General options – add status to order bulk actions, add status to reports.
- Action buttons options – icon, icon color & background color, add status to order list action buttons and/or admin order preview action buttons.
- Order options – is order editable, is order paid, download permissions, etc.
You can also change order status sorting, including the default WooCommerce order statuses.
🏆 Premium Version
Order Status for WooCommerce Pro version also has an option to send emails on custom order status change. For each custom status email you can set: email address, subject, heading and content.
🗘 Feedback
- We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!
- Visit plugin site.
ℹ More
- The plugin is “High-Performance Order Storage (HPOS)” compatible.
Installation
- Upload the entire plugin folder to the
/wp-content/plugins/
directory. - Activate the plugin through the “Plugins” menu in WordPress.
- Start by visiting plugin settings at “WooCommerce > Order Status”.
Reviews
Contributors & Developers
“Custom Order Status for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Custom Order Status for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.4.7 – 30/07/2024
- WC tested up to: 9.1.
- Tested up to: 6.6.
1.4.6 – 07/02/2024
- Dev – PHP 8.2 compatibility – “Creation of dynamic property is deprecated” notice fixed.
- WC tested up to: 8.5.
1.4.5 – 20/11/2023
- WC tested up to: 8.3.
- Tested up to: 6.4.
- Plugin title updated.
1.4.4 – 01/11/2023
- Dev – Order Options – “Download permissions” option added (defaults to
no
). - Dev – Minor code refactoring.
- WC tested up to: 8.2.
1.4.3 – 03/10/2023
- Fix – Declaring HPOS compatibility for the free plugin version, even if the Pro version is activated.
1.4.2 – 26/09/2023
- WC tested up to: 8.1.
- Tested up to: 6.3.
- Plugin icon, banner updated.
1.4.1 – 18/06/2023
- WC tested up to: 7.8.
1.4.0 – 09/06/2023
- Dev – Order Options – ‘Set order “date paid” on status update’ option added.
- Dev – “WooCommerce > Settings > Order Status” settings section added for global options.
- Dev – “Order status sorting” option added.
- Dev – “High-Performance Order Storage (HPOS)” compatibility.
- Dev – Admin settings descriptions updated.
1.3.0 – 06/06/2023
- Dev – Default WooCommerce status class property added (
is_override
). - Dev – Emails – “Wrap in WooCommerce template” option added (defaults to
yes
). - Dev – Emails –
{completed_order}
placeholder added. - Dev – Admin settings descriptions updated.
- Dev – Code refactoring.
- WC tested up to: 7.7.
- Tested up to: 6.2.
1.2.0 – 21/10/2022
- Dev – Admin menu priority lowered from
PHP_INT_MAX
to100
. - Deploy script added.
- Readme.txt updated.
- WC tested up to: 7.0.
1.1.1 – 26/05/2022
- Dev – Priorities lowered from
10
to9
forload_plugin_textdomain
,register_post_type
andregister_post_status
(all ininit
action). - Tested up to: 6.0.
- WC tested up to: 6.5.
1.1.0 – 10/02/2022
- Dev – Shortcodes –
[alg_wc_os_order_meta]
shortcode added. - Dev – Emails – Placeholders (heading/content) –
{order_billing_first_name}
and{order_billing_last_name}
placeholders added. - Dev – Emails – Sending emails via WooCommerce
WC_Email
class now. Old method can be still enabled via thewfwp_wc_order_status_wc_email
filter. - Dev – Emails –
wfwp_wc_order_status_email_content
filter added. - Dev – JS minified.
- Dev – Admin settings descriptions updated.
- Dev – Localization –
load_plugin_textdomain()
function moved to the toinit
action. - Dev – Plugin is initialized on
plugins_loaded
action now. - Dev – Code refactoring.
- Tested up to: 5.9.
- WC tested up to: 6.2.
1.0.0 – 19/12/2018
- Initial Release.