public static function init()
 {
     if (!self::$initiated) {
         self::$initiated = true;
         add_action('wp_ajax_wp_pvp_count', array('WP_PVP_ajax', 'wp_pvp_count'));
         add_action('wp_ajax_nopriv_wp_pvp_count', array('WP_PVP_ajax', 'wp_pvp_count'));
     }
 }
Example #2
0
 public static function init()
 {
     if (!self::$initiated) {
         self::$initiated = true;
         self::init_tables();
         self::$options = get_option('PVP_options', self::$default_options);
         require_once WP_PVP_PLUGIN_DIR . 'class.wp-pvp.ajax.php';
         WP_PVP_ajax::init();
         require_once WP_PVP_PLUGIN_DIR . 'class.wp-pvp.update.php';
         WP_PVP_update::update();
         add_action('wp_head', array('WP_PVP', 'wp_head'), 1);
         add_action('delete_post', array('WP_PVP', 'delete_post'));
         if (is_admin()) {
             require_once WP_PVP_PLUGIN_DIR . 'class.wp-pvp.admin.php';
             WP_PVP_admin::init();
         }
     }
 }