include_once ESSB_PLUGIN_ROOT . 'lib/modules/essb-after-share-close.php'; register_activation_hook(__FILE__, array('EasySocialShareButtons', 'activate')); register_deactivation_hook(__FILE__, array('EasySocialShareButtons', 'deactivate')); add_action('init', 'essb_load_translations'); function essb_load_translations() { load_plugin_textdomain(ESSB_TEXT_DOMAIN, false, ESSB_PLUGIN_ROOT . '/languages'); } $essb_options = EasySocialShareButtons_Options::get_instance(); $option = $essb_options->options; $module_off_sfc = isset($option['module_off_sfc']) ? $option['module_off_sfc'] : 'false'; $module_off_lv = isset($option['module_off_lv']) ? $option['module_off_lv'] : 'false'; $essb_cache = isset($option['essb_cache']) ? $option['essb_cache'] : 'false'; $essb_cache_mode = isset($option['essb_cache_mode']) ? $option['essb_cache_mode'] : ''; if ($essb_cache == 'true') { ESSBCache::activate($essb_cache_mode); } global $essb_fans; if ($module_off_sfc != 'true') { $essb_fans = EasySocialFansCounter::get_instance(); $essb_fans->version = ESSB_VERSION; $remove_ver_resource = isset($option['remove_ver_resource']) ? $option['remove_ver_resource'] : 'false'; if ($remove_ver_resource == 'true') { $essb_fans->version = ''; } } // static resources cache $essb_cache_static = isset($option['essb_cache_static']) ? $option['essb_cache_static'] : 'false'; $essb_cache_static_js = isset($option['essb_cache_static_js']) ? $option['essb_cache_static_js'] : 'false'; if ($essb_cache_static == 'true' || $essb_cache_static_js == 'true') { include_once ESSB_PLUGIN_ROOT . 'lib/helpers/essb-cache-static-css.php';