Change new order email recipient for registered customers
<?php
// Change new order email recipient for registered customers
function wc_change_admin_new_order_email_recipient( $recipient, $order ) {
global $woocommerce;
if ( check_user_role( 'customer' ) ) {
$recipient = "accounts@yourdomain.com";
} else {
$recipient = "newbusiness@yourdomain.com";
}
return $recipient;
}
add_filter('woocommerce_email_recipient_new_order', 'wc_change_admin_new_order_email_recipient', 1, 2);
?>