Пример #1
0
 function __construct($plugin_basename, $static_url = '/', $static_dir = '', $remote_get_option = array())
 {
     self::$instance = $this;
     $this->plugin_basename = $plugin_basename;
     $this->url_table = self::url_table();
     $this->init_params($static_url, $static_dir, $remote_get_option);
     add_action('wp_ajax_static_press_init', array($this, 'ajax_init'));
     add_action('wp_ajax_static_press_fetch', array($this, 'ajax_fetch'));
     add_action('wp_ajax_static_press_finalyze', array($this, 'ajax_finalyze'));
 }
 function __construct($plugin_basename, $static_url = '/', $static_dir = '', $remote_get_option = array(), $exclude_folders = 'node_modules')
 {
     self::$instance = $this;
     $this->plugin_basename = $plugin_basename;
     $this->url_table = self::url_table();
     $this->init_params($static_url, $static_dir, $remote_get_option, $exclude_folders);
     add_action('wp_ajax_static_press_init', array($this, 'ajax_init'));
     add_action('wp_ajax_static_press_fetch', array($this, 'ajax_fetch'));
     add_action('wp_ajax_static_press_finalyze', array($this, 'ajax_finalyze'));
     add_action('save_post', array($this, 'staticpress_save_single'));
     add_action('transition_post_status', array($this, 'staticpress_page_delete_unpublish'), 10, 3);
 }