woocommerce_email_stock_notification_product
Hook: woocommerce_email_stock_notification_product.
Usage
add_action( 'woocommerce_email_stock_notification_product', 'wp_kama_woocommerce_email_stock_notification_product_action', 10, 4 );
/**
* Function for `woocommerce_email_stock_notification_product` action-hook.
*
* @param $product
* @param $notification
* @param $true
* @param $email
*
* @return void
*/
function wp_kama_woocommerce_email_stock_notification_product_action( $product, $notification, $true, $email ){
// action...
}
- $product
- -
- $notification
- -
- $true
- -
- -
Changelog
| Since 10.2.0 | Introduced. |
Where the hook is called
woocommerce_email_stock_notification_product
woocommerce/templates/emails/plain/customer-stock-notification-verified.php 37
do_action( 'woocommerce_email_stock_notification_product', $product, $notification, true, $email );
woocommerce/templates/emails/plain/customer-stock-notification.php 37
do_action( 'woocommerce_email_stock_notification_product', $product, $notification, true, $email );
woocommerce/templates/emails/plain/customer-stock-notification-verify.php 37
do_action( 'woocommerce_email_stock_notification_product', $product, $notification, true, $email );
woocommerce/templates/emails/customer-stock-notification-verified.php 52
do_action( 'woocommerce_email_stock_notification_product', $product, $notification, $plain_text, $email );
woocommerce/templates/emails/customer-stock-notification.php 52
do_action( 'woocommerce_email_stock_notification_product', $product, $notification, $plain_text, $email );
woocommerce/templates/emails/customer-stock-notification-verify.php 52
do_action( 'woocommerce_email_stock_notification_product', $product, $notification, $plain_text, $email );
Where the hook is used in WooCommerce
woocommerce/src/Internal/StockNotifications/Emails/EmailManager.php 52
add_action( 'woocommerce_email_stock_notification_product', array( $this, 'maybe_restore_customer_tax_location_data' ), 9 );
woocommerce/src/Internal/StockNotifications/Emails/EmailTemplatesController.php 31
add_action( 'woocommerce_email_stock_notification_product', array( $this, 'email_product_image' ), 10, 3 );
woocommerce/src/Internal/StockNotifications/Emails/EmailTemplatesController.php 32
add_action( 'woocommerce_email_stock_notification_product', array( $this, 'email_product_title' ), 20, 3 );
woocommerce/src/Internal/StockNotifications/Emails/EmailTemplatesController.php 33
add_action( 'woocommerce_email_stock_notification_product', array( $this, 'email_product_attributes' ), 30, 3 );
woocommerce/src/Internal/StockNotifications/Emails/EmailTemplatesController.php 34
add_action( 'woocommerce_email_stock_notification_product', array( $this, 'email_product_price' ), 40, 3 );