Changeset 2184318
- Timestamp:
- 11/01/2019 10:17:05 AM (6 years ago)
- Location:
- wp-admin-cache/trunk
- Files:
-
- 2 edited
-
index.php (modified) (5 diffs)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wp-admin-cache/trunk/index.php
r2113474 r2184318 5 5 Plugin URI: https://www.wpadmincache.com 6 6 Description: The first cache plugin for WordPress admin area 7 Version: 0.2. 37 Version: 0.2.4 8 8 Author: Grf Studio 9 9 Author URI: https://www.grfstudio.com … … 42 42 add_action('admin_menu', array($this, 'init')); 43 43 add_action('admin_print_footer_scripts', array($this, 'writeScripts')); 44 add_filter('plugin_action_links_' . plugin_basename(__FILE__), array($this, 'add_action_links'));44 add_filter('plugin_action_links_' . plugin_basename(__FILE__), array($this, 'add_action_links')); 45 45 if ($this->enabled) { 46 46 $this->begin(); 47 47 $this->autoPurgeCache(); 48 48 } 49 add_action('admin_init', array($this, 'onAdminInit')); 49 50 } 50 51 … … 58 59 function init() { 59 60 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. 3');61 wp_enqueue_style('wp-admin-cache-style', plugin_dir_url(__FILE__) . 'index.css', array(), '0.2. 3');61 wp_enqueue_script('wp-admin-cache-script', plugin_dir_url(__FILE__) . 'index.js', array(), '0.2.4'); 62 wp_enqueue_style('wp-admin-cache-style', plugin_dir_url(__FILE__) . 'index.css', array(), '0.2.4'); 62 63 $session = wp_get_session_token(); 63 64 if (!isset($_COOKIE['wp-admin-cache-session']) || $_COOKIE['wp-admin-cache-session'] != $session) setcookie('wp-admin-cache-session', $session, 0, admin_url()); … … 98 99 add_filter('widget_update_callback', array($this, 'widget_update_callback'), 10, 3); 99 100 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')); 106 } 100 107 } 101 108 … … 157 164 set_transient($this->currentCaching, $content, 60 * $duration); 158 165 if (isset($_POST['wp_admin_cache_prefetch'])) { 159 return 'prefetching:' .($this->settings['duration'] * 60);166 return 'prefetching:' . ($this->settings['duration'] * 60); 160 167 } 161 168 return $content; -
wp-admin-cache/trunk/readme.txt
r2113474 r2184318 2 2 Contributors: grfstudio 3 3 Tags: admin cache, admin performance, admin speed, slow admin, woocommerce performance, slow woocommerce 4 Stable tag: 0.2. 34 Stable tag: 0.2.4 5 5 Requires PHP: 5.6 6 6 Requires at least: 4.6 … … 43 43 == Changelog == 44 44 45 = 0.2.4 = 46 47 * Added: WPML compatibility 48 45 49 = 0.2.3 = 46 50
Note: See TracChangeset
for help on using the changeset viewer.