Plugin Directory

Changeset 3337670


Ignore:
Timestamp:
08/01/2025 08:49:49 AM (7 months ago)
Author:
aurelienlws
Message:

Added versionning to the CSS/JS files to fix issue with cache

Location:
lws-tools
Files:
259 added
2 edited

Legend:

Unmodified
Added
Removed
  • lws-tools/trunk/lws-tools.php

    r3337303 r3337670  
    55 * Plugin URI:        https://www.lws.fr/
    66 * Description:       Optimize and modify your website's parameters
    7  * Version:           2.6.1
     7 * Version:           2.6.1.5
    88 * Author:            LWS
    99 * Author URI:        https://www.lws.fr
     
    110110function lws_tk_scripts()
    111111{
    112     wp_enqueue_style('lws_tools_support_css', LWS_TK_URL . "css/lws_tools_support_css.css");
     112    // Get plugin version for cache busting
     113    $plugin_data = get_plugin_data(__FILE__);
     114    $version = $plugin_data['Version'];
     115
     116    wp_enqueue_style('lws_tools_support_css', LWS_TK_URL . "css/lws_tools_support_css.css", array(), $version);
    113117
    114118    if (get_current_screen()->base == ('toplevel_page_lws-tk-config') || get_current_screen()->base == ('lws-tools_page_lws-tk-config-ia')) {
    115         wp_enqueue_style('lws_tk-css', LWS_TK_URL . "css/lws_tk_style.css");
    116         wp_enqueue_style('lws_tk-dt-css', LWS_TK_URL . "DataTables/datatables.min.css");
    117         wp_enqueue_script('lws_tk-dt', LWS_TK_URL . "DataTables/datatables.min.js");
     119        wp_enqueue_style('lws_tk-css', LWS_TK_URL . "css/lws_tk_style.css", array(), $version);
     120        wp_enqueue_style('lws_tk-dt-css', LWS_TK_URL . "DataTables/datatables.min.css", array(), $version);
     121        wp_enqueue_script('lws_tk-dt', LWS_TK_URL . "DataTables/datatables.min.js", array(), $version);
    118122        wp_enqueue_style('lws_sms-Poppins', 'https://fonts.googleapis.com/css?family=Poppins');
    119         wp_enqueue_style('lwsop_bootstrap_css', LWS_TK_URL . "css/bootstrap.css");
    120         wp_enqueue_script('lwsop_bootstrap_js', LWS_TK_URL . "js/bootstrap.min.js");
     123        wp_enqueue_style('lwsop_bootstrap_css', LWS_TK_URL . "css/bootstrap.css", array(), $version);
     124        wp_enqueue_script('lwsop_bootstrap_js', LWS_TK_URL . "js/bootstrap.min.js", array(), $version);
    121125    } else {
    122         wp_enqueue_style('lws_tk_css_out', LWS_TK_URL . "css/lws_tk_style_out.css");
     126        wp_enqueue_style('lws_tk_css_out', LWS_TK_URL . "css/lws_tk_style_out.css", array(), $version);
    123127        if (!get_transient('lwstk_remind_me') && !get_option('lwstk_do_not_ask_again')) {
    124128            add_action('admin_notices', 'lwstk_review_ad_plugin');
  • lws-tools/trunk/readme.txt

    r3337303 r3337670  
    44Requires at least: 5.0
    55Tested up to: 6.8
    6 Stable tag: 2.6.1
     6Stable tag: 2.6.1.5
    77Requires PHP: 7.3
    88Author : LWS
Note: See TracChangeset for help on using the changeset viewer.