WC_Admin_Settings::save()
Save the settings.
Method of the class: WC_Admin_Settings{}
Hooks from the method
Return
null
. Nothing (null).
Usage
$result = WC_Admin_Settings::save();
WC_Admin_Settings::save() WC Admin Settings::save code WC 9.7.1
public static function save() { global $current_tab; check_admin_referer( 'woocommerce-settings' ); // Trigger actions. do_action( 'woocommerce_settings_save_' . $current_tab ); do_action( 'woocommerce_update_options_' . $current_tab ); do_action( 'woocommerce_update_options' ); self::add_message( __( 'Your settings have been saved.', 'woocommerce' ) ); self::check_download_folder_protection(); // Clear any unwanted data and flush rules. update_option( 'woocommerce_queue_flush_rewrite_rules', 'yes' ); WC()->query->init_query_vars(); WC()->query->add_endpoints(); do_action( 'woocommerce_settings_saved' ); }