Automattic\WooCommerce\Internal\Admin
WCAdminAssets::register_style
Loads a style
Method of the class: WCAdminAssets{}
No Hooks.
Returns
null. Nothing (null).
Usage
$result = WCAdminAssets::register_style( $style_path_name, $style_name, $dependencies );
- $style_path_name(string) (required)
- The style path name.
- $style_name(string) (required)
- Filename of the style to load.
- $dependencies(array)
- Array of any extra dependencies.
Default: array()
WCAdminAssets::register_style() WCAdminAssets::register style code WC 10.4.3
public static function register_style( $style_path_name, $style_name, $dependencies = array() ) {
$style_assets_filename = self::get_script_asset_filename( $style_path_name, $style_name );
$style_assets = require WC_ADMIN_ABSPATH . WC_ADMIN_DIST_CSS_FOLDER . $style_path_name . '/' . $style_assets_filename;
$handle = 'wc-admin-' . $style_name;
wp_enqueue_style(
$handle,
self::get_url( $style_path_name . '/' . $style_name, 'css' ),
$dependencies,
self::get_file_version( 'css', $style_assets['version'] ),
);
wp_style_add_data( $handle, 'rtl', 'replace' );
}