woocommerce_agentic_commerce_save_settings filter-hookWC 10.4.0

Filter registry before saving.

Allows extensions to save their own agent provider settings. Extensions can access $_POST directly for their settings but MUST sanitize all input using appropriate WordPress sanitization functions (sanitize_text_field, esc_url_raw, etc.) and call wp_unslash() on POST data.

Usage

add_filter( 'woocommerce_agentic_commerce_save_settings', 'wp_kama_woocommerce_agentic_commerce_save_settings_filter' );

/**
 * Function for `woocommerce_agentic_commerce_save_settings` filter-hook.
 * 
 * @param array $registry Registry data to save. Extensions should add their provider settings to this array.
 *
 * @return array
 */
function wp_kama_woocommerce_agentic_commerce_save_settings_filter( $registry ){

	// filter...
	return $registry;
}
$registry(array)
Registry data to save. Extensions should add their provider settings to this array.

Changelog

Since 10.4.0 Introduced.

Where the hook is called

AgenticSettingsPage::save_settings()
woocommerce_agentic_commerce_save_settings
woocommerce/src/Internal/Admin/Agentic/AgenticSettingsPage.php 299
$registry = apply_filters( 'woocommerce_agentic_commerce_save_settings', $registry );

Where the hook is used in WooCommerce

Usage not found.