PHPackages                             itinerisltd/wc-new-order-email-sorting-hat - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. itinerisltd/wc-new-order-email-sorting-hat

ActiveWordpress-plugin[Mail &amp; Notifications](/categories/mail)

itinerisltd/wc-new-order-email-sorting-hat
==========================================

Send new order emails to different recipients according to product types

0.3.0(1y ago)0633MITPHPPHP ^8.1CI passing

Since Nov 26Pushed 1mo ago10 watchersCompare

[ Source](https://github.com/ItinerisLtd/wc-new-order-email-sorting-hat)[ Packagist](https://packagist.org/packages/itinerisltd/wc-new-order-email-sorting-hat)[ Docs](https://github.com/ItinerisLtd/wc-new-order-email-sorting-hat)[ RSS](/packages/itinerisltd-wc-new-order-email-sorting-hat/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)Dependencies (4)Versions (9)Used By (0)

wc-new-order-email-sorting-hat
==============================

[](#wc-new-order-email-sorting-hat)

[![Packagist Version](https://camo.githubusercontent.com/aa463f9d849ae1f4596677b77d1bcffe14c5a89b62d6fc6f97e1e186893f4ca9/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6974696e657269736c74642f77632d6e65772d6f726465722d656d61696c2d736f7274696e672d6861742e737667)](https://packagist.org/packages/itinerisltd/wc-new-order-email-sorting-hat)[![PHP from Packagist](https://camo.githubusercontent.com/3739f1e70c12911446c9084b91ce4b7fc85410b040d00a7a91490803d066231d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6974696e657269736c74642f77632d6e65772d6f726465722d656d61696c2d736f7274696e672d6861742e737667)](https://packagist.org/packages/itinerisltd/wc-new-order-email-sorting-hat)[![Packagist Downloads](https://camo.githubusercontent.com/065c1fa112e8569a8803f31195ea583365dda12316ed7629c7dc22b25ba74db2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6974696e657269736c74642f77632d6e65772d6f726465722d656d61696c2d736f7274696e672d6861742e737667)](https://packagist.org/packages/itinerisltd/wc-new-order-email-sorting-hat)[![GitHub License](https://camo.githubusercontent.com/d7e0a2680ec58d4aef047f154d98c25cf23c9ed173cecdfd224c14f7090e415e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6974696e657269736c74642f77632d6e65772d6f726465722d656d61696c2d736f7274696e672d6861742e737667)](https://github.com/ItinerisLtd/wc-new-order-email-sorting-hat/blob/master/LICENSE)[![Hire Itineris](https://camo.githubusercontent.com/28070f6fe57ce0e650e45ceddf0f294c6ebb8e5248af50e801ed5d81026c076c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f486972652d4974696e657269732d6666363962342e737667)](https://www.itineris.co.uk/contact/)

Send new order emails to different recipients according to product types.

- [Minimum Requirements](#minimum-requirements)
- [Installation](#installation)
- [Usage](#usage)
- [FAQ](#faq)
    - [Will you add support for older PHP versions?](#will-you-add-support-for-older-php-versions)
    - [It looks awesome. Where can I find some more goodies like this?](#it-looks-awesome-where-can-i-find-some-more-goodies-like-this)
    - [This plugin isn't on wp.org. Where can I give a ⭐️⭐️⭐️⭐️⭐️ review?](#this-plugin-isnt-on-wporg-where-can-i-give-a-%EF%B8%8F%EF%B8%8F%EF%B8%8F%EF%B8%8F%EF%B8%8F-review)
- [Feedback](#feedback)
- [Change Log](#change-log)
- [Security](#security)
- [Credits](#credits)
- [License](#license)

Minimum Requirements
--------------------

[](#minimum-requirements)

- PHP v8.1
- WordPress v6.7
- WooCommerce v9.6
- *Optional* [Event Tickets](https://wordpress.org/plugins/event-tickets/) v5.9

Installation
------------

[](#installation)

```
$ composer require itinerisltd/wc-new-order-email-sorting-hat
```

Usage
-----

[](#usage)

Enable `Enable new order email notification` on **WooCommerce** » **Emails** » **New Order** » **Manage**

Define your notifiers:

```
// This is an example!
add_filter('wc_new_order_email_sorting_hat_notifiers', function (array $notifiers): array {
    return array_merge([
        new SpecificEventTicketNotifier(
            'new_order_email_refinery_course_event_ticket_recipients',
            __('Course Event Ticket Recipient(s)', 'fabric'),
            'course'
        ),
        new EventTicketNotifier(),
    ], $notifiers);
});
```

Enter comma-separated recipients lists on **WooCommerce** » **Emails** » **New Order Email Sorting Hat**

FAQ
---

[](#faq)

### Will you add support for older PHP versions?

[](#will-you-add-support-for-older-php-versions)

Never! This plugin will only works on [actively supported PHP versions](https://secure.php.net/supported-versions.php).

Don't use it on **end of life** or **security fixes only** PHP versions.

### It looks awesome. Where can I find some more goodies like this?

[](#it-looks-awesome-where-can-i-find-some-more-goodies-like-this)

- Articles on [Itineris' blog](https://www.itineris.co.uk/blog/)
- More projects on [Itineris' GitHub profile](https://github.com/itinerisltd)
- Follow [@itineris\_ltd](https://twitter.com/itineris_ltd) and [@TangRufus](https://twitter.com/tangrufus) on Twitter
- Hire [Itineris](https://www.itineris.co.uk/services/) to build your next awesome site

### This plugin isn't on wp.org. Where can I give a ⭐️⭐️⭐️⭐️⭐️ review?

[](#this-plugin-isnt-on-wporg-where-can-i-give-a-️️️️️-review)

Thanks! Glad you like it. It's important to make my boss know somebody is using this project. Instead of giving reviews on wp.org, consider:

- tweet something good with mentioning [@itineris\_ltd](https://twitter.com/itineris_ltd)
- star this [Github repo](https://github.com/ItinerisLtd/wc-new-order-email-sorting-hat)
- watch this [Github repo](https://github.com/ItinerisLtd/wc-new-order-email-sorting-hat)
- write blog posts
- submit pull requests
- [hire Itineris](https://www.itineris.co.uk/services/)

Feedback
--------

[](#feedback)

**Please provide feedback!** We want to make this library useful in as many projects as possible. Please submit an [issue](https://github.com/ItinerisLtd/wc-new-order-email-sorting-hat/issues/new) and point out what you do and don't like, or fork the project and make suggestions. **No issue is too small.**

Change Log
----------

[](#change-log)

Please see [CHANGELOG](./CHANGELOG.md) for more information on what has changed recently.

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

[wc-new-order-email-sorting-hat](https://github.com/ItinerisLtd/wc-new-order-email-sorting-hat) is a [Itineris Limited](https://www.itineris.co.uk/) project created by [Tang Rufus](https://typist.tech).

License
-------

[](#license)

[wc-new-order-email-sorting-hat](https://github.com/ItinerisLtd/wc-new-order-email-sorting-hat) is released under the [MIT License](https://opensource.org/licenses/MIT).

###  Health Score

43

—

FairBetter than 91% of packages

Maintenance70

Regular maintenance activity

Popularity13

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 53.8% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~379 days

Recently: every ~569 days

Total

7

Last Release

447d ago

PHP version history (2 changes)0.1.0PHP ^7.2

0.2.0PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/c1b05c8ed4ea3f68173555264d0226d5faeb7f315ed9df91890c351ef576ce72?d=identicon)[TangRufus](/maintainers/TangRufus)

![](https://www.gravatar.com/avatar/1f6b0052977c5b438b9677de0189a69e4c2aa7c945eedd76fa3adac30dab067c?d=identicon)[codepuncher](/maintainers/codepuncher)

---

Top Contributors

[![codepuncher](https://avatars.githubusercontent.com/u/8135396?v=4)](https://github.com/codepuncher "codepuncher (21 commits)")[![tangrufus](https://avatars.githubusercontent.com/u/2259834?v=4)](https://github.com/tangrufus "tangrufus (13 commits)")[![kodiakhq[bot]](https://avatars.githubusercontent.com/in/29196?v=4)](https://github.com/kodiakhq[bot] "kodiakhq[bot] (3 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (2 commits)")

---

Tags

wordpressemailnotificationwpwoocommerce

### Embed Badge

![Health badge](/badges/itinerisltd-wc-new-order-email-sorting-hat/health.svg)

```
[![Health](https://phpackages.com/badges/itinerisltd-wc-new-order-email-sorting-hat/health.svg)](https://phpackages.com/packages/itinerisltd-wc-new-order-email-sorting-hat)
```

###  Alternatives

[mckenziearts/laravel-notify

Flexible flash notifications for Laravel

1.7k1.1M5](/packages/mckenziearts-laravel-notify)[itinerisltd/wp-phpmailer

WP PHPMailer provides a clean and simple way to configure WordPress-bundled PHPMailer library, allowing you to quickly get started sending mail through a local or cloud based service of your choice.

6231.6k](/packages/itinerisltd-wp-phpmailer)[erag/laravel-disposable-email

A Laravel package to detect and block disposable email addresses.

226102.4k](/packages/erag-laravel-disposable-email)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
