PluginProbe
OpenStation: Desktop Windows, Dock & Virtual Desktops for WP Admin / 1.1.2
OpenStation: Desktop Windows, Dock & Virtual Desktops for WP Admin v1.1.2
1.1.10 1.1.9 1.1.8 1.1.7 1.1.6 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.1 1.0.0 0.9.8 0.9.7 0.9.6 0.9.4 0.9.5 0.9.3 0.9.2 0.9.1 0.9.0 0.8.9 0.8.8 0.8.7 All 34 releases
desktop-mode / includes / station-home / assets.php

assets.php in OpenStation: Desktop Windows, Dock & Virtual Desktops for WP Admin 1.1.2, at includes/station-home/assets.php

40 lines 1.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * OpenStation — Station Home asset registration.
4 *
5 * @package OpenStation
6 */
7
8 defined( 'ABSPATH' ) || exit;
9
10 /**
11 * Register the lazy Station Home stylesheet and render bundle.
12 */
13 function openstation_station_home_register_assets() {
14 $version = OPENSTATION_VERSION;
15 $suffix = openstation_asset_suffix();
16
17 $css_path = OPENSTATION_DIR . 'assets/css/station-home.css';
18 wp_register_style(
19 'os-station-home',
20 OPENSTATION_URL . 'assets/css/station-home.css',
21 array( 'os-variables', 'dashicons' ),
22 file_exists( $css_path ) ? (string) filemtime( $css_path ) : $version
23 );
24
25 $js_path = OPENSTATION_DIR . 'assets/js/station-home' . $suffix . '.js';
26 wp_register_script(
27 'os-station-home',
28 OPENSTATION_URL . 'assets/js/station-home' . $suffix . '.js',
29 array( 'wp-i18n' ),
30 file_exists( $js_path ) ? (string) filemtime( $js_path ) : $version,
31 true
32 );
33 wp_set_script_translations(
34 'os-station-home',
35 'desktop-mode',
36 OPENSTATION_DIR . 'languages'
37 );
38 }
39 add_action( 'init', 'openstation_station_home_register_assets', 5 );
40