public function init() { $this->include_required(); add_action('admin_enqueue_scripts', array(&$this, 'styles_scripts')); $compat_status = self::getInstance()->includes['service']->compatibility(); if (function_exists('w3tc_fragmentcache_flush_group')) { w3tc_fragmentcache_flush_group('instapage'); } if ($compat_status !== true) { self::getInstance()->includes['admin']->showMessage(false, $compat_status); return; } if (get_option('permalink_structure') == '') { self::getInstance()->includes['admin']->showMessage(false, __('instapage plugin needs <a href="options-permalink.php">permalinks</a> enabled!', 'instapage')); return; } if (is_admin()) { self::getInstance()->includes['service']->init(); self::getInstance()->includes['main']->init(); self::getInstance()->includes['edit']->init(); self::getInstance()->includes['index']->init(); self::getInstance()->includes['admin']->init(); } self::getInstance()->includes['page']->init(); }
public function flush_terms_fragment() { if ($this->_config->get_boolean(array('genesis.theme', 'flush_terms'))) { w3tc_fragmentcache_flush_group('loop_terms'); } }
public function flush_terms_fragment() { if (w3tc_get_extension_config('genesis.theme', 'flush_terms')) { w3tc_fragmentcache_flush_group('loop_terms'); } }