Example #1
0
 static function init($options, $most)
 {
     self::$options = $options;
     self::$most = $most;
     add_action('plugins_loaded', array(__CLASS__, 'wp_stats_integration'));
     add_action('admin_head', array(__CLASS__, 'record'));
     add_action('wp_head', array(__CLASS__, 'record'));
     add_action('wp_footer', array(__CLASS__, 'scripts'));
     add_action('wp_ajax_useronline', array(__CLASS__, 'ajax'));
     add_action('wp_ajax_nopriv_useronline', array(__CLASS__, 'ajax'));
     add_shortcode('page_useronline', 'users_online_page');
     if (self::$options->names) {
         add_filter('useronline_display_user', array(__CLASS__, 'linked_names'), 10, 2);
     }
 }