From aab69251e53ff8ca7cbefa6b9d5b663b396716db Mon Sep 17 00:00:00 2001 From: mateuswetah Date: Mon, 4 May 2020 17:51:11 -0300 Subject: [PATCH] Creates TAINACAN_INTERFACE_VERSION constant to help us avoid cache errors when loading css and js. --- src/functions.php | 5 ++++- .../class-tainacanthemecollectioncolor.php | 2 +- src/functions/enqueues.php | 14 +++++++------- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/src/functions.php b/src/functions.php index 9d84fd2..d6194a0 100644 --- a/src/functions.php +++ b/src/functions.php @@ -1,5 +1,8 @@ __( 'Cancel', 'tainacan-interface' ), 'chooseText' => __( 'Choose', 'tainacan-interface' ), diff --git a/src/functions/enqueues.php b/src/functions/enqueues.php index ccda544..a6afec3 100644 --- a/src/functions/enqueues.php +++ b/src/functions/enqueues.php @@ -15,7 +15,7 @@ if ( ! function_exists( 'tainacan_enqueues' ) ) { wp_register_style( 'bootstrap4CSS', get_template_directory_uri() . '/assets/vendor/bootstrap/scss/bootstrap.min.css' ); wp_enqueue_style( 'bootstrap4CSS' ); //Javascript - wp_register_script( 'bootstrap4JS', get_template_directory_uri() . '/assets/vendor/bootstrap/js/bootstrap.min.js', array( 'jquery' ), '', true ); + wp_register_script( 'bootstrap4JS', get_template_directory_uri() . '/assets/vendor/bootstrap/js/bootstrap.min.js', array( 'jquery' ), TAINACAN_INTERFACE_VERSION, true ); wp_enqueue_script( 'bootstrap4JS' ); /** @@ -33,9 +33,9 @@ if ( ! function_exists( 'tainacan_enqueues' ) ) { /** * Ekko Lightbox */ - wp_register_style( 'EkkoLightboxCss', get_template_directory_uri() . '/assets/css/ekko-lightbox.css'); + wp_register_style( 'EkkoLightboxCss', get_template_directory_uri() . '/assets/css/ekko-lightbox.css', [], TAINACAN_INTERFACE_VERSION); wp_enqueue_style( 'EkkoLightboxCss' ); - wp_register_script( 'EkkoLightboxJs', get_template_directory_uri() . '/assets/js/ekko-lightbox.min.js', array('jquery'), null, true); + wp_register_script( 'EkkoLightboxJs', get_template_directory_uri() . '/assets/js/ekko-lightbox.min.js', array('jquery'), TAINACAN_INTERFACE_VERSION, true); wp_enqueue_script( 'EkkoLightboxJs' ); /** @@ -47,19 +47,19 @@ if ( ! function_exists( 'tainacan_enqueues' ) ) { /** * Tainacan Theme */ - wp_enqueue_script( 'tainacan_tainacanTruncate', get_template_directory_uri() . '/assets/js/tainacan-interface-truncate.js', array( 'jquery' ), '1.0', false ); + wp_enqueue_script( 'tainacan_tainacanTruncate', get_template_directory_uri() . '/assets/js/tainacan-interface-truncate.js', array( 'jquery' ), TAINACAN_INTERFACE_VERSION, false ); wp_localize_script( 'tainacan_tainacanTruncate', 'tainacan_trucanteVars', array( 'moreText' => __( 'Show more', 'tainacan-interface' ), 'lessText' => __( 'Show less', 'tainacan-interface' ), )); - wp_register_style( 'tainacan_tainacanStyle', get_stylesheet_uri(), array( 'bootstrap4CSS' ) ); + wp_register_style( 'tainacan_tainacanStyle', get_stylesheet_uri(), array( 'bootstrap4CSS' ), TAINACAN_INTERFACE_VERSION ); wp_enqueue_style( 'tainacan_tainacanStyle' ); - wp_register_script( 'tainacan_tainacanJS', get_template_directory_uri() . '/assets/js/js.js', '', '1.0', true ); + wp_register_script( 'tainacan_tainacanJS', get_template_directory_uri() . '/assets/js/js.js', '', TAINACAN_INTERFACE_VERSION, true ); wp_enqueue_script( 'tainacan_tainacanJS' ); // Tainacan Icons - wp_register_style( 'TainacanIconsFont', get_template_directory_uri() . '/assets/fonts/tainacan-icons-font/css/tainacanicons.min.css', '', '1.0.2', '' ); + wp_register_style( 'TainacanIconsFont', get_template_directory_uri() . '/assets/fonts/tainacan-icons-font/css/tainacanicons.min.css', '', '1.0.3', '' ); wp_enqueue_style( 'TainacanIconsFont' ); /**