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')); } }
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(); } } }