Custom Order Status Lite
A woo-commerce lite addon for add a custom simple status - like out for delevery or we can't fint your location etc.
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/sknetking/custom-order-status/archive/refs/heads/main.zipCustom Order Status Lite for WooCommerce
Description
The Custom Order Status Lite plugin for WooCommerce allows you to easily add a custom order status to your WooCommerce store. This plugin also includes functionality for sending email notifications when an order reaches the custom status. The email notifications can be managed directly from the WooCommerce Email Settings, just like other built-in WooCommerce emails.
With this plugin, you can:
- Create a custom order status with a name of your choice.
- Enable or disable email notifications when the order status changes to your custom status.
- Edit the email content from WooCommerce's native email settings.
Why Use This Plugin
- Custom Order Status: WooCommerce only provides a limited set of order statuses. If your business needs a specific order status (e.g., "Awaiting Payment" or "Order in Review"), this plugin lets you easily create it.
- Automatic Email Notifications: You can automatically notify customers when their order reaches the custom status, saving time and improving communication.
- Seamless WooCommerce Integration: The plugin integrates directly into the WooCommerce email system, allowing you to edit the email content just like other WooCommerce emails.
- Easy to Use: No need for coding—just install the plugin and configure the settings through the WooCommerce admin panel.
Features
- Add a custom order status to WooCommerce.
- Enable or disable email notifications for the custom order status.
- Easily manage email content through WooCommerce → Settings → Emails.
- Customize the email subject, heading, and message body.
- Override the email templates within your theme if needed.
How to Use the Plugin
1. Installation
- Download and extract the plugin file.
- Upload the plugin folder to your WordPress installation's
wp-content/plugins/directory. - Go to WordPress Admin → Plugins and activate the Custom Order Status Lite plugin.
2. Setting Up the Custom Order Status
- Go to WooCommerce → Custom Status in the WordPress admin menu.
- Enter your Custom Status Name (e.g., "Awaiting Review" or "Order in Progress").
- Enable or disable the email notification for the custom status.
- Save the changes.
3. Customizing the Email Notification
- Go to WooCommerce → Settings → Emails.
- You will see a new email called "Custom Status Email".
- Click Manage next to the "Custom Status Email" and enable or disable it as needed.
- Edit the subject, heading, and content of the email just like any other WooCommerce email.
- If you need further customization, you can override the template in your theme by copying the template file from the plugin’s
templates/emails/folder to your theme’swoocommerce/emails/directory.
4. Triggering the Email
The custom email will be sent automatically when an order status is changed to your custom status.
You can manually update the order status from the WooCommerce orders page or use an order status update action to trigger the email.
Important Notes
- The Custom Order Status will appear in your order status dropdown once the plugin is activated. You can select it when updating orders in the WooCommerce admin.
- To edit the email content, go to WooCommerce → Settings → Emails. The "Custom Status Email" can be customized just like other WooCommerce emails.
Changelog
Version 1.0
- Initial release with the ability to add a custom order status.
- Email notification feature for custom status.
- Integration with WooCommerce email settings.
Support
If you encounter any issues or need help with the plugin, please feel free to contact support at [your email address or support link].
License
This plugin is released under the GPL 3.0 License.