WC_Frontend_Scripts::get_styles()public staticWC 1.0

Get styles for the frontend.

Method of the class: WC_Frontend_Scripts{}

Return

Array.

Usage

$result = WC_Frontend_Scripts::get_styles();

WC_Frontend_Scripts::get_styles() code WC 8.6.1

public static function get_styles() {
	$version = Constants::get_constant( 'WC_VERSION' );

	/**
	 * Filter list of WooCommerce styles to enqueue.
	 *
	 * @since 2.1.0
	 * @param array List of default WooCommerce styles.
	 * @return array List of styles to enqueue.
	 */
	$styles = apply_filters(
		'woocommerce_enqueue_styles',
		array(
			'woocommerce-layout'      => array(
				'src'     => self::get_asset_url( 'assets/css/woocommerce-layout.css' ),
				'deps'    => '',
				'version' => $version,
				'media'   => 'all',
				'has_rtl' => true,
			),
			'woocommerce-smallscreen' => array(
				'src'     => self::get_asset_url( 'assets/css/woocommerce-smallscreen.css' ),
				'deps'    => 'woocommerce-layout',
				'version' => $version,
				'media'   => 'only screen and (max-width: ' . apply_filters( 'woocommerce_style_smallscreen_breakpoint', '768px' ) . ')',
				'has_rtl' => true,
			),
			'woocommerce-general'     => array(
				'src'     => self::get_asset_url( 'assets/css/woocommerce.css' ),
				'deps'    => '',
				'version' => $version,
				'media'   => 'all',
				'has_rtl' => true,
			),
			'woocommerce-blocktheme'  => wc_current_theme_is_fse_theme() ? array(
				'src'     => self::get_asset_url( 'assets/css/woocommerce-blocktheme.css' ),
				'deps'    => '',
				'version' => $version,
				'media'   => 'all',
				'has_rtl' => true,
			) : false,
		)
	);
	return is_array( $styles ) ? array_filter( $styles ) : array();
}