woocommerce_settings_updated
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
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 );