wp3sixty / woo-custom-emails
A WooCommerce add-on to support custom emails
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 15
Watchers: 8
Forks: 11
Open Issues: 14
Type:wordpress-plugin
pkg:composer/wp3sixty/woo-custom-emails
Requires
- php: >=8.2
- composer/installers: ^2.0
Requires (Dev)
This package is auto-updated.
Last update: 2026-02-11 09:37:17 UTC
README
Woo Custom Emails
Woo Custom Emails is a plugin that helps you create custom emails for your WooCommerce Order.
Contributors: wp3sixty, mehulkaklotar, utkarshpatel, dipesh.kakadiya, faishal
Tags: [woo custom emails](https://wordpress.org/plugins/tags/woo custom emails), [woocommerce custom emails](https://wordpress.org/plugins/tags/woocommerce custom emails), woocommerce, email, order, ecommerce, [custom email template](https://wordpress.org/plugins/tags/custom email template)
Requires at least: 6.0
Tested up to: 6.9
Stable tag: 3.0.2
License: GPLv2 or later
Requires PHP: 8.2
Requires Plugins: woocommerce
WC requires at least: 8.0
WC tested up to: 10.5
Description
Create your custom WooCommerce order emails with WooCommerce default email settings functionality.
Translation
If you want to translate the plugin strings in to your language then you can go here -> https://translate.wordpress.org/projects/wp-plugins/woo-custom-emails
Contributing to Woo Custom Emails
If you have a patch, or stumbled upon an issue with Woo Custom Emails core, you can contribute this back to the code. Submit your pull request or issue on Github WooCustomEmails
Installation
Via Composer (recommended)
- Run
composer require wp3sixty/woo-custom-emails - The plugin will be installed to your
wp-content/plugins/directory automatically. - Activate Woo Custom Emails from your Plugins page.
- Go to WordPress Settings menu -> Woo Custom Emails.
Manual installation
- Download the latest release from GitHub.
- Upload the 'woo-custom-emails' directory to your '/wp-content/plugins/' directory, using your favorite method (ftp, sftp, scp, etc...)
- Activate Woo Custom Emails from your Plugins page.
- Go to WordPress Settings menu -> Woo Custom Emails.
Screenshots
Add/Edit custom emails
View custom emails list
WooCommerce email settings
WooCommerce Order action with custom email
Changelog
3.0.2
- Fixed composer.lock out of sync with composer.json (CI fix)
- Added composer/installers to allow-plugins config
3.0.1
- Added Composer support (
composer require wp3sixty/woo-custom-emails) - Bumped minimum PHP requirement to 8.2
- Updated installation instructions
3.0.0
- HPOS (High-Performance Order Storage) compatibility
- PHP 8.1+ compatibility - replaced deprecated FILTER_SANITIZE_STRING
- Fixed deprecated order_date property usage (WC 3.0+)
- Replaced save_post order action hook with modern woocommerce_order_action_{id} pattern
- Updated trigger() method signature for WC 8.x+ compatibility
- Updated version requirements: WP 6.0+, WC 8.0+, PHP 7.4+
2.2
- Translation changes
- Fixed errors
2.1
- WC 3.2.6 update changes
- Fixed errors
2.0.7
- WC 3.0 update changes
- Menu change
- Fixed errors
2.0.6
- BCC emails sending hotfix
2.0.5
- Find and replace placeholder filters added
2.0.4
- Custom order status support
- PHPDoc change
2.0.3
- Recipients added to bcc headers if send to customer only
2.0.2
- Hotfix
2.0.1
- Send to customer only settings
- WP List table WordPress < 4.3 compatibility support
2.0
- WP List table added for email listing
- Recipients support
- WooCommerce order statuses select and fire emails when they change
1.2.1
- Hotfix
1.2
- Email subject field
- Description with textarea field
1.1
- Unique id generation for email classes
- Assets added
1.0
- Initial release
- Custom WooCommerce order emails
- WP Editor for email template



