Ejemplo n.º 1
0
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';