WC_Tracker::get_email_improvements_info
Get email improvements tracking data.
Метод класса: WC_Tracker{}
Хуков нет.
Возвращает
Массив
. Email improvements tracking data.
Использование
$result = WC_Tracker::get_email_improvements_info( $template_overrides );
- $template_overrides(массив) (обязательный)
- Template overrides.
Код WC_Tracker::get_email_improvements_info() WC Tracker::get email improvements info WC 9.9.4
private static function get_email_improvements_info( $template_overrides ) { $core_email_counts = self::get_core_email_status_counts(); $core_email_overrides = self::get_core_email_overrides( $template_overrides ); return array( 'enabled' => get_option( 'woocommerce_feature_email_improvements_enabled', 'no' ), 'default_enabled' => get_option( 'woocommerce_email_improvements_default_enabled', 'no' ), 'existing_store_enabled' => get_option( 'woocommerce_email_improvements_existing_store_enabled', 'no' ), 'auto_sync_enabled' => get_option( 'woocommerce_email_auto_sync_with_theme', 'no' ), 'first_enabled_at' => get_option( 'woocommerce_email_improvements_first_enabled_at', null ), 'last_enabled_at' => get_option( 'woocommerce_email_improvements_last_enabled_at', null ), 'enabled_count' => get_option( 'woocommerce_email_improvements_enabled_count', 0 ), 'first_disabled_at' => get_option( 'woocommerce_email_improvements_first_disabled_at', null ), 'last_disabled_at' => get_option( 'woocommerce_email_improvements_last_disabled_at', null ), 'disabled_count' => get_option( 'woocommerce_email_improvements_disabled_count', 0 ), 'core_email_enabled_count' => $core_email_counts['enabled'], 'core_email_disabled_count' => $core_email_counts['disabled'], 'core_email_overrides_count' => $core_email_overrides['count'], 'core_email_overrides_templates' => array_keys( $core_email_overrides['templates'] ), ); }