woocommerce_settings_updated action-hookWC 4.0.0

Fires when WooCommerce product settings are updated.

Usage

add_action( 'woocommerce_settings_updated', 'wp_kama_woocommerce_settings_updated_action', 10, 2 );

/**
 * Function for `woocommerce_settings_updated` action-hook.
 * 
 * @param array  $updated_settings Array of updated settings IDs.
 * @param string $rest_base        The REST base of the settings.
 *
 * @return void
 */
function wp_kama_woocommerce_settings_updated_action( $updated_settings, $rest_base ){

	// action...
}
$updated_settings(array)
Array of updated settings IDs.
$rest_base(string)
The REST base of the settings.

Changelog

Since 4.0.0 Introduced.

Where the hook is called

Controller::update_item()
woocommerce_settings_updated
woocommerce/src/Internal/RestApi/Routes/V4/Settings/Products/Controller.php 217
do_action( 'woocommerce_settings_updated', $updated_settings, $this->rest_base );
woocommerce/src/Internal/RestApi/Routes/V4/Settings/Account/Controller.php 239
do_action( 'woocommerce_settings_updated', $updated_settings, $this->rest_base );
woocommerce/src/Internal/RestApi/Routes/V4/Settings/Tax/Controller.php 219
do_action( 'woocommerce_settings_updated', $updated_settings, $this->rest_base );
woocommerce/src/Internal/RestApi/Routes/V4/Settings/Email/Controller.php 259
do_action( 'woocommerce_settings_updated', $updated_settings, $this->rest_base );
woocommerce/src/Internal/RestApi/Routes/V4/Settings/Emails/Controller.php 280
do_action( 'woocommerce_settings_updated', $updated_fields, $this->rest_base );
woocommerce/src/Internal/RestApi/Routes/V4/Settings/General/Controller.php 240
do_action( 'woocommerce_settings_updated', $updated_settings, $this->rest_base );

Where the hook is used in WooCommerce

Usage not found.