WC_Install::enable_email_improvements_for_newly_installedpublic staticWC 9.8.0

Enable email improvements by default for new shops.

Method of the class: WC_Install{}

No Hooks.

Returns

null. Nothing (null).

Usage

$result = WC_Install::enable_email_improvements_for_newly_installed();

Changelog

Since 9.8.0 Introduced.

WC_Install::enable_email_improvements_for_newly_installed() code WC 10.3.3

public static function enable_email_improvements_for_newly_installed() {
	$feature_controller = wc_get_container()->get( FeaturesController::class );
	$feature_controller->change_feature_enable( 'email_improvements', true );
	update_option( 'woocommerce_email_improvements_default_enabled', 'yes' );
	update_option( 'woocommerce_email_auto_sync_with_theme', 'yes' );
	update_option( 'woocommerce_email_improvements_first_enabled_at', gmdate( 'Y-m-d H:i:s' ) );
	update_option( 'woocommerce_email_improvements_last_enabled_at', gmdate( 'Y-m-d H:i:s' ) );
	update_option( 'woocommerce_email_improvements_enabled_count', 1 );
}