WC_Install::enable_email_improvements_for_newly_installed
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() 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 );
}