示例#1
0
 /**
  * Constructor
  */
 protected function __construct()
 {
     self::$plugin_dir = plugin_dir_path(__FILE__);
     self::$plugin_url = plugins_url('', __FILE__);
     self::$plugin_name = plugin_basename(__FILE__);
     WSW_Settings::get_options();
     if (WSW_Main::$settings['wsw_initial_dt'] == '') {
         $options = WSW_Main::$settings;
         $options['wsw_initial_dt'] = time();
         WSW_Settings::update_options($options);
     }
     // create tables for plugin work
     WSW_Model_Log::create_table();
     $this->register_hook_callbacks();
     $this->modules = array('WSW_Dashboard' => WSW_Dashboard::get_instance(), 'WSW_Show' => WSW_Show::get_instance());
 }
示例#2
0
 /**
  * Constructor
  */
 protected function __construct()
 {
     self::$post_types_to_ignore = array('thirstylink');
     $this->register_hook_callbacks();
 }