예제 #1
0
 function __construct($config = array())
 {
     parent::__construct($config);
     if ($this->is_enabled('one_time_offer')) {
         add_action('op_page_module_init', array($this, 'check_cookie'));
     }
 }
예제 #2
0
 function __construct($config = array())
 {
     parent::__construct($config);
     if ($this->is_enabled('exit_redirect')) {
         add_action('wp_enqueue_scripts', array($this, 'print_scripts'));
         add_filter(OP_SN . '-script-localize', array($this, 'localize_script'));
     }
 }
예제 #3
0
파일: video.php 프로젝트: JalpMi/v2contact
 function __construct($config = array())
 {
     parent::__construct($config);
     // if (!defined('OP_LIVEEDITOR')) {
     // 	op_localize_script('front');
     // }
     //add_action('print_scripts', array($this,'print_front_scripts'));
 }
예제 #4
0
 function __construct($config = array())
 {
     parent::__construct($config);
     if ($this->is_enabled('fb_share')) {
         add_filter('op_meta_tags', array($this, 'meta_tags'));
         add_action('wp_head', array($this, 'output_metas'), 0);
     }
 }
예제 #5
0
 function __construct($config = array())
 {
     parent::__construct($config);
     add_action(defined('OP_LIVEEDITOR') ? 'admin_print_footer_scripts' : OP_SN . '-print-footer-scripts-admin', array($this, 'print_admin_footer_scripts'));
     op_mod('submit_button');
     //add_action('wp_footer',array($this,'print_front_scripts'));
     //add_filter(OP_SN.'-script-localize',array($this,'localize_script'));
 }
예제 #6
0
 function __construct($config = array())
 {
     parent::__construct($config);
     if ($this->is_enabled('lightbox')) {
         add_action('wp_enqueue_scripts', array($this, 'print_scripts'));
         add_action('op_footer', array($this, 'add_lightbox'));
         add_filter(OP_SN . '-script-localize', array($this, 'localize_script'));
     }
 }
예제 #7
0
 function __construct($config = array())
 {
     parent::__construct($config);
     add_action('wp_head', array($this, 'load_header_scripts'), 1);
     add_action('wp_head', array($this, 'load_css_scripts'), 20);
     add_action('wp_footer', array($this, 'load_footer_scripts'));
     add_action('admin_init', array($this, 'add_meta_boxes'));
     $this->add_meta_boxes();
 }
예제 #8
0
 function __construct($config = array())
 {
     parent::__construct($config);
     if (defined('OP_LIVEEDITOR')) {
         add_action('admin_print_footer_scripts', array($this, 'print_scripts'));
     } else {
         add_action(OP_SN . '-print-footer-scripts-admin', array($this, 'print_scripts'));
     }
 }
예제 #9
0
 function __construct($config = array())
 {
     parent::__construct($config);
     // if first time, enable autosave by default
     $autosaveOption = unserialize(get_option(OP_SN . '_autosave'));
     if (empty($autosaveOption)) {
         $autosave['enabled'] = 'Y';
         $this->update_option('autosave', $autosave);
     }
 }
예제 #10
0
파일: seo.php 프로젝트: shahadat014/geleyi
 function __construct($config = array())
 {
     parent::__construct($config);
     if (OP_SEO_ENABLED == 'Y') {
         add_action('wp_head', array($this, 'output_metas'), 0);
         add_action('admin_init', array($this, 'add_meta_boxes'));
     } else {
         if (!is_admin()) {
             add_action('wp_head', array($this, 'output_title'));
         }
     }
 }
예제 #11
0
 function __construct($config = array())
 {
     parent::__construct($config);
     if (is_admin()) {
         add_action('admin_init', array($this, 'add_meta_boxes'));
         add_action('op_asset_footer_js', array($this, 'asset_js'));
     } else {
         add_filter('op_post_meta', array($this, 'post_meta'));
         add_action('get_header', array($this, 'init'));
     }
     add_action('op_footer', array($this, 'insert_js'));
 }
예제 #12
0
 function __construct($config = array())
 {
     parent::__construct($config);
     if (OP_SEO_ENABLED == 'Y') {
         $seoOption = unserialize(get_option(OP_SN . '_seo'));
         if (empty($seoOption)) {
             $seo['enabled'] = 'Y';
             $this->update_option('seo', $seo);
         }
         add_action('wp_head', array($this, 'output_metas'), 0);
         add_action('admin_init', array($this, 'add_meta_boxes'));
     } else {
         if (!is_admin()) {
             add_action('wp_head', array($this, 'output_title'), 1);
         }
     }
 }
예제 #13
0
 function __construct($config = array())
 {
     parent::__construct($config);
     if (OP_SEO_ENABLED == 'Y') {
         $seoOption = unserialize(get_option(OP_SN . '_seo'));
         if (empty($seoOption)) {
             $seo['enabled'] = 'Y';
             $this->update_option('seo', $seo);
         }
         // disabling JetPack open graph
         add_filter('jetpack_enable_open_graph', '__return_false', 99);
         add_action('wp_head', array($this, 'output_metas'), 0);
         add_action('admin_init', array($this, 'add_meta_boxes'));
     } else {
         if (!is_admin()) {
             add_action('wp_head', array($this, 'output_title'), 1);
         }
     }
 }
예제 #14
0
 function __construct($config = array())
 {
     parent::__construct($config);
     add_filter('get_the_excerpt', array($this, 'display'));
 }
예제 #15
0
 function __construct($config = array())
 {
     parent::__construct($config);
     add_action('wp_footer', array($this, 'load_footer_scripts'));
 }
예제 #16
0
 function __construct($config = array())
 {
     parent::__construct($config);
     add_action(OP_SN . '-print-footer-scripts', array($this, 'print_front_scripts'));
 }
예제 #17
0
 function __construct($config = array())
 {
     parent::__construct($config);
     add_action('op_page_module_init', array($this, 'check_redirect'));
 }