Plugin Directory

Changeset 2184356


Ignore:
Timestamp:
11/01/2019 11:35:14 AM (6 years ago)
Author:
grfstudio
Message:

Added compatibility with generic language plugins

Location:
wp-admin-cache/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • wp-admin-cache/trunk/index.php

    r2184338 r2184356  
    55  Plugin URI: https://www.wpadmincache.com
    66  Description: The first cache plugin for WordPress admin area
    7   Version: 0.2.4
     7  Version: 0.2.5
    88  Author: Grf Studio
    99  Author URI: https://www.grfstudio.com
     
    5858    function init() {
    5959        add_options_page('WP Admin Cache', 'WP Admin Cache', 'manage_options', 'wp-admin-cache', array($this, 'options_page'));
    60         wp_enqueue_script('wp-admin-cache-script', plugin_dir_url(__FILE__) . 'index.js', array(), '0.2.4');
    61         wp_enqueue_style('wp-admin-cache-style', plugin_dir_url(__FILE__) . 'index.css', array(), '0.2.4');
     60        wp_enqueue_script('wp-admin-cache-script', plugin_dir_url(__FILE__) . 'index.js', array(), '0.2.5');
     61        wp_enqueue_style('wp-admin-cache-style', plugin_dir_url(__FILE__) . 'index.css', array(), '0.2.5');
    6262        $session = wp_get_session_token();
    6363        if (!isset($_COOKIE['wp-admin-cache-session']) || $_COOKIE['wp-admin-cache-session'] != $session) setcookie('wp-admin-cache-session', $session, 0, admin_url());
     
    9898        add_filter('widget_update_callback', array($this, 'widget_update_callback'), 10, 3);
    9999        add_action('upgrader_process_complete', array($this, 'upgrader_callback'), 10, 2);
    100         if (function_exists('is_plugin_active')) {
    101             if (is_plugin_active('sitepress-multilingual-cms/sitepress.php')) {
    102                 if (isset($_GET['lang'])) add_action('admin_init', array($this, 'purgeCache'));
     100        if (isset($_GET['lang'])) {
     101            $lang = sanitize_text_field($_GET['lang']);
     102            if (!isset($_COOKIE['wp-admin-cache-lang']) || $lang != $_COOKIE['wp-admin-cache-lang']) {
     103                add_action('admin_init', array($this, 'purgeCache'));
     104                setcookie('wp-admin-cache-lang', $lang, 0, admin_url());
    103105            }
    104106        }
  • wp-admin-cache/trunk/readme.txt

    r2184318 r2184356  
    22Contributors: grfstudio
    33Tags: admin cache, admin performance, admin speed, slow admin, woocommerce performance, slow woocommerce
    4 Stable tag: 0.2.4
     4Stable tag: 0.2.5
    55Requires PHP: 5.6
    66Requires at least: 4.6
     
    4242
    4343== Changelog ==
     44
     45= 0.2.5 =
     46
     47* Added: compatibility with generic language plugins
    4448
    4549= 0.2.4 =
Note: See TracChangeset for help on using the changeset viewer.