diff --git a/includes/class-sst-assets.php b/includes/class-sst-assets.php index 92640010..e7b20a27 100644 --- a/includes/class-sst-assets.php +++ b/includes/class-sst-assets.php @@ -259,10 +259,11 @@ public function register_admin_assets() { * @param string $context Context to register assets for. Can be 'admin' or 'frontend'. */ private function register_assets_for_context( $context ) { - $js_base_url = SST()->url( 'assets/js/' ); - $css_base_url = SST()->url( 'assets/css/' ); - $load_minified = ! defined( 'SCRIPT_DEBUG' ) || ! SCRIPT_DEBUG; - $defaults = array( + $js_base_url = SST()->url( 'assets/js/' ); + $css_base_url = SST()->url( 'assets/css/' ); + $plugin_version = SST()->version; + $load_minified = ! defined( 'SCRIPT_DEBUG' ) || ! SCRIPT_DEBUG; + $defaults = array( 'type' => '', 'file' => '', 'compressed' => false, @@ -273,7 +274,7 @@ private function register_assets_for_context( $context ) { foreach ( $this->assets as $handle => $asset ) { $asset = wp_parse_args( $asset, $defaults ); $options = $asset['options']; - $ver = isset( $options['ver'] ) ? $options['ver'] : false; + $ver = $options['ver'] ?? $plugin_version; $deps = array(); if ( isset( $options['deps'] ) ) {