Plugin Directory

Changeset 2184338


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

Fixed WPML functionality issue

File:
1 edited

Legend:

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

    r2184318 r2184338  
    4747            $this->autoPurgeCache();
    4848        }
    49         add_action('admin_init', array($this, 'onAdminInit'));
    5049    }
    5150
     
    9998        add_filter('widget_update_callback', array($this, 'widget_update_callback'), 10, 3);
    10099        add_action('upgrader_process_complete', array($this, 'upgrader_callback'), 10, 2);
    101     }
    102 
    103     function onAdminInit() {
    104         if (is_plugin_active('sitepress-multilingual-cms/sitepress.php')) {
    105             add_action('wpml_language_has_switched', array($this, 'purgeCache'));
     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'));
     103            }
    106104        }
    107105    }
Note: See TracChangeset for help on using the changeset viewer.