コード例 #1
0
 /**
  * Register callbacks for actions and filters
  *
  */
 public function register_hook_callbacks()
 {
     WPBRS_Actions_Filters::add_action('wpmu_new_blog', $this, 'activate_new_site');
     WPBRS_Actions_Filters::add_action('plugins_loaded', $this, 'load_plugin_textdomain');
     register_activation_hook(WP_Block_Referrer_Spam::$plugin_path . WP_Block_Referrer_Spam::PLUGIN_ID . '.php', array($this, 'activate'));
     register_deactivation_hook(WP_Block_Referrer_Spam::$plugin_path . WP_Block_Referrer_Spam::PLUGIN_ID . '.php', array($this, 'deactivate'));
 }
 /**
  * Register callbacks for actions and filters
  *
  * @since    1.0
  */
 protected function register_hook_callbacks()
 {
     WPBRS_Actions_Filters::add_action('admin_menu', $this, 'plugin_menu');
     WPBRS_Actions_Filters::add_action('admin_print_scripts-' . self::$hook_suffix, $this, 'enqueue_scripts');
     WPBRS_Actions_Filters::add_action('load-' . self::$hook_suffix, $this, 'register_fields');
     WPBRS_Actions_Filters::add_action('wp_ajax_wpbrs_reset_list', $this, 'ajax_wpbrs_reset_list_callback');
     WPBRS_Actions_Filters::add_filter('plugin_action_links_' . WP_Block_Referrer_Spam::PLUGIN_ID . '/' . WP_Block_Referrer_Spam::PLUGIN_ID . '.php', $this, 'add_plugin_action_links');
 }
 /**
  * Register callbacks for actions and filters
  *
  * @since    1.0
  */
 protected function register_hook_callbacks()
 {
     WPBRS_Actions_Filters::add_action('admin_notices', $this, 'show_admin_notices');
 }
コード例 #4
0
 /**
  * Register callbacks for actions and filters
  *
  * @since    1.0
  */
 protected function register_hook_callbacks()
 {
     WPBRS_Actions_Filters::add_action('check_referrers_updates', $this, 'check_referrers_updates_cron_job');
     WPBRS_Actions_Filters::add_action('cron_schedules', __CLASS__, 'add_custom_cron_intervals');
 }
コード例 #5
0
 /**
  * Register callbacks for actions and filters
  *
  * @since    1.0
  */
 protected function register_hook_callbacks()
 {
     WPBRS_Actions_Filters::add_action('init', $this, 'filter_referrers_no_htaccess', 0, 0);
 }
コード例 #6
0
 /**
  * Register callbacks for actions and filters
  *
  * @since    1.0
  */
 protected function register_hook_callbacks()
 {
     WPBRS_Actions_Filters::add_action('admin_init', $this, 'register_settings');
 }