- Category rank
- #33 in Widget
- Listing audit
- 49/100
WP-UserOnline is a WordPress Plugin Directory app by Lester Chan. With a rating of 4.6★ from 38 reviews, it currently ranks #33 in the Widget category.
WP-UserOnline is the #33 ranked Widget app on WordPress, with a 4.6 average rating from 38 reviews, as of Sep 11, 2026.
AppRanks verdict
Generated from marketplace data as of Sep 11, 2026
WP-UserOnline ranks #33 of 781 in Widget on WordPress. It holds a 4.6★ average from 38 reviews on WordPress.
Pros
- +4.6★ average across 38 reviews
Cons
- −Only 38 reviews — the average can still move with a few new ratings
How WP-UserOnline works
Show full descriptionShow less
WP-UserOnline shows how many people are on your site right now, and where they are. Members are named, guests and search bots are counted, and the whole thing refreshes itself in the background without a page reload.
Features
A counter, a “who is browsing this page” line and a “who is browsing the site” line, each usable on its own.
A full users online page, listing every visitor with the page they are on, where they came from and when they arrived.
A sidebar widget offering any of those five combinations.
Every string is a template you can edit, so the wording is yours rather than the plugin’s.
Around three hundred search bots recognised by user agent, and a filter for adding your own.
One admin screen with three tabs — who is online now, the settings, the templates — plus a line in the Dashboard’s At a Glance panel.
A section on the WP-Stats page when that plugin is installed.
Donations I spent most of my free time creating, updating, maintaining and supporting these plugins, if you really love my plugins and could spare me a couple of bucks, I will really appreciate it. If not feel free to use it without any obligations.
Usage The simplest way is the widget. Go to WP-Admin -> Appearance -> Widgets, add the UserOnline widget to a sidebar, and pick which of the five statistics types it should show.
A classic theme can call the template tags directly instead, anywhere in sidebar.php, header.php or a template part:
<?php if ( function_exists( 'users_online' ) ) : ?> <p>Users online: <span id="useronline-count"><?php users_online(); ?></span></p> <?php endif; ?>