WC_Frontend_Scripts::register_styles
Register all WC styles.
Method of the class: WC_Frontend_Scripts{}
No Hooks.
Returns
null. Nothing (null).
Usage
$result = WC_Frontend_Scripts::register_styles();
WC_Frontend_Scripts::register_styles() WC Frontend Scripts::register styles code WC 10.8.1
private static function register_styles() {
$version = Constants::get_constant( 'WC_VERSION' );
$register_styles = array(
'photoswipe' => array(
'src' => self::get_asset_url( 'assets/css/photoswipe/photoswipe.min.css' ),
'deps' => array(),
'version' => $version,
'has_rtl' => false,
),
'photoswipe-default-skin' => array(
'src' => self::get_asset_url( 'assets/css/photoswipe/default-skin/default-skin.min.css' ),
'deps' => array( 'photoswipe' ),
'version' => $version,
'has_rtl' => false,
),
'select2' => array(
'src' => self::get_asset_url( 'assets/css/select2.css' ),
'deps' => array(),
'version' => $version,
'has_rtl' => false,
),
'woocommerce_prettyPhoto_css' => array( // deprecated.
'src' => self::get_asset_url( 'assets/css/prettyPhoto.css' ),
'deps' => array(),
'version' => $version,
'has_rtl' => true,
),
);
if ( wc_string_to_bool( get_option( 'woocommerce_address_autocomplete_enabled', 'no' ) ) === true ) {
$register_styles['wc-address-autocomplete'] = array(
'src' => self::get_asset_url( 'assets/css/address-autocomplete.css' ),
'deps' => array(),
'version' => $version,
'has_rtl' => false,
);
}
foreach ( $register_styles as $name => $props ) {
self::register_style( $name, $props['src'], $props['deps'], $props['version'], 'all', $props['has_rtl'] );
}
}