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

3.0.2 2026-02-11 09:36 UTC

README

Woo Custom Emails

Banner 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)

  1. Run composer require wp3sixty/woo-custom-emails
  2. The plugin will be installed to your wp-content/plugins/ directory automatically.
  3. Activate Woo Custom Emails from your Plugins page.
  4. Go to WordPress Settings menu -> Woo Custom Emails.

Manual installation

  1. Download the latest release from GitHub.
  2. Upload the 'woo-custom-emails' directory to your '/wp-content/plugins/' directory, using your favorite method (ftp, sftp, scp, etc...)
  3. Activate Woo Custom Emails from your Plugins page.
  4. Go to WordPress Settings menu -> Woo Custom Emails.

Screenshots

Add/Edit custom emails

Add/Edit custom emails

View custom emails list

View custom emails list

WooCommerce email settings

WooCommerce email settings

WooCommerce Order action with custom email

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