woocommerce_customer_stock_notifications_signup_rate_limit_exceeded │ хук-событие │ WC 11.2.0

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 Введена.

Где вызывается хук

SignupRateLimiter::is_rate_limited()
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 );

Где используется хук в WooCommerce

Использование не найдено.