예제 #1
0
 public function __construct()
 {
     parent::__construct();
     // extend current cron schedules with our entry
     //add_filter( 'cron_schedules', array(&$this, 'add_cron_schedule' ) );
     // this is mostly for debugging reasons
     // register_activation_hook( __FILE__ , array( __CLASS__ , 'plugin_activate' ) );
     // clear schedules if there's any on deactivation
     register_deactivation_hook(__FILE__, array(__CLASS__, 'plugin_deactivate'));
     // register the action for processing received
     add_action(static::cron, array(&$this, 'process'));
     // register new posts
     add_action('transition_post_status', array(&$this, 'queue_post'), 98, 5);
 }
예제 #2
0
 public function __construct()
 {
     parent::__construct();
     // this is mostly for debugging reasons
     // register_activation_hook( __FILE__ , array( __CLASS__ , 'plugin_activate' ) );
     // clear schedules if there's any on deactivation
     register_deactivation_hook(__FILE__, array(__CLASS__, 'plugin_deactivate'));
     add_action('parse_query', array(&$this, 'receive'));
     add_action('wp_head', array(&$this, 'html_header'), 99);
     add_action('send_headers', array(&$this, 'http_header'));
     // register the action for processing received
     add_action(static::cron, array(&$this, 'process'));
     // additional comment types
     add_action('admin_comment_types_dropdown', array(&$this, 'comment_types_dropdown'));
 }