woocommerce_new_order_email_allows_resend
Controls if new order emails can be resend multiple times.
Usage
add_filter( 'woocommerce_new_order_email_allows_resend', 'wp_kama_woocommerce_new_order_email_allows_resend_filter' );
/**
* Function for `woocommerce_new_order_email_allows_resend` filter-hook.
*
* @param bool $allows Defaults to false.
*
* @return bool
*/
function wp_kama_woocommerce_new_order_email_allows_resend_filter( $allows ){
// filter...
return $allows;
}
- $allows(true|false)
- Defaults to false.
Changelog
| Since 5.0.0 | Introduced. |
Where the hook is called
woocommerce_new_order_email_allows_resend
woocommerce/includes/emails/class-wc-email-new-order.php 122
if ( $email_already_sent && ! apply_filters( 'woocommerce_new_order_email_allows_resend', false ) ) {
Where the hook is used in WooCommerce
woocommerce/includes/admin/meta-boxes/class-wc-meta-box-order-actions.php 167
add_filter( 'woocommerce_new_order_email_allows_resend', '__return_true' );
woocommerce/includes/admin/meta-boxes/class-wc-meta-box-order-actions.php 169
remove_filter( 'woocommerce_new_order_email_allows_resend', '__return_true' );