woocommerce_customer_stock_notifications_signup_rate_limit_exceeded
Action: woocommerce_customer_stock_notifications_signup_rate_limit_exceeded
Fires when a stock notification sign-up attempt is refused because the client or the e-mail address retried too soon. Useful for tracking abuse.
Использование
add_action( 'woocommerce_customer_stock_notifications_signup_rate_limit_exceeded', 'wp_kama_woocommerce_customer_stock_notifications_signup_rate_limit_exceeded_action', 10, 2 );
/**
* Function for `woocommerce_customer_stock_notifications_signup_rate_limit_exceeded` action-hook.
*
* @param string $rate_limit_id The rate limit ID that was hit. Starts with
* 'stock_notifications_signup_user_', '..._ip_' or '..._email_',
* followed by the user ID or a hash.
* @param string $user_email The e-mail address used to sign up.
*
* @return void
*/
function wp_kama_woocommerce_customer_stock_notifications_signup_rate_limit_exceeded_action( $rate_limit_id, $user_email ){
// action...
}
- $rate_limit_id(строка)
- The rate limit ID that was hit. Starts with 'stock_notifications_signup_user_', '..._ip_' or '..._email_', followed by the user ID or a hash.
- $user_email(строка)
- The e-mail address used to sign up.
Список изменений
| С версии 11.2.0 | Введена. |
Где вызывается хук
woocommerce_customer_stock_notifications_signup_rate_limit_exceeded
woocommerce/src/Internal/StockNotifications/Frontend/SignupRateLimiter.php 86
do_action( 'woocommerce_customer_stock_notifications_signup_rate_limit_exceeded', $rate_limit_id, $user_email );