woocommerce_admin_payments_extension_suggestion_incentive_dismissed хук-событиеWC 9.9.0

Fires when a payments extension suggestion incentive is dismissed.

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

add_action( 'woocommerce_admin_payments_extension_suggestion_incentive_dismissed', 'wp_kama_woocommerce_admin_payments_extension_suggestion_incentive_dismissed_action', 10, 3 );

/**
 * Function for `woocommerce_admin_payments_extension_suggestion_incentive_dismissed` action-hook.
 * 
 * @param string $id            The incentive ID.
 * @param string $suggestion_id The suggestion ID the incentive belongs to.
 * @param string $context       The context ID in which the incentive is dismissed.
 *
 * @return void
 */
function wp_kama_woocommerce_admin_payments_extension_suggestion_incentive_dismissed_action( $id, $suggestion_id, $context ){

	// action...
}
$id(строка)
The incentive ID.
$suggestion_id(строка)
The suggestion ID the incentive belongs to.
$context(строка)
The context ID in which the incentive is dismissed.
По умолчанию: 'all'

Список изменений

С версии 9.9.0 Введена.

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

Incentive::dismiss()
woocommerce_admin_payments_extension_suggestion_incentive_dismissed
woocommerce/src/Internal/Admin/Suggestions/Incentives/Incentive.php 191
do_action( 'woocommerce_admin_payments_extension_suggestion_incentive_dismissed', $id, $this->suggestion_id, $context );

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

woocommerce/src/Internal/Admin/Settings/PaymentsController.php 41
add_action( 'woocommerce_admin_payments_extension_suggestion_incentive_dismissed', array( $this, 'handle_incentive_dismissed' ) );