Automattic\WooCommerce\Internal\Admin\EmailImprovements
EmailImprovements::is_email_customizer_enabled
Check if any of the email customizers is enabled.
Method of the class: EmailImprovements{}
No Hooks.
Returns
true|false. True if any of the email customizers is enabled, false otherwise.
Usage
$result = EmailImprovements::is_email_customizer_enabled();
EmailImprovements::is_email_customizer_enabled() EmailImprovements::is email customizer enabled code WC 10.8.1
public static function is_email_customizer_enabled() {
$all_plugins = WC_Tracker::get_all_plugins();
$active_plugins = $all_plugins['active_plugins'];
$plugin_slugs = array_map(
function ( $plugin_path ) {
$parts = explode( '/', $plugin_path );
return end( $parts );
},
array_keys( $active_plugins )
);
return count( array_intersect( self::EMAIL_CUSTOMIZERS, $plugin_slugs ) ) > 0;
}