CBX User Online & Last Login for WordPress
Track online users and see the latest logins on WordPress
This WordPress plugin helps to show online users. Members, Guests, and Bots can be tracked along with their counts and peak online user statistics. This plugin also helps to record a user’s last login time, IP address, and device information.
Download Demo Try It Free Documentation Version 2.0.0
Video Demo
Core Feature
Extensive core features with lots of options — track users easily.
- Uses cookies for guest visitors and login-session checks for registered users, tracking every visitor accurately.
- Tracks username, IP address, user agent, and whether the visit is from a mobile or desktop device, etc.
- Simple plugin option to set the refresh time.
- Shows logged-in members in the online users list.
- Shows site-wide or page-specific online user statistics.
- Dynamically generates a cookie name for each guest visitor.
- Records the user’s last login time, IP address, and device.
- Auto-refreshes statistics using AJAX.
- Shows the online count in the dashboard’s “Right Now” widget.
- Creates an admin-only page listing all current online users.
- Integrates with other plugins wherever possible.
Dashboard widgets
Displays dashboard widgets showing online users, latest logged-in users, etc.
- Dashboard widgets: Online users (Pro)
- Dashboard widgets: Latest logged-in users (Pro)
- Dashboard widgets: Custom settings (Pro)
Shortcodes & Classic Widgets
CBX User Online & Last Login includes a WordPress classic widget to display an online user list, as well as a shortcode.
- WordPress classic widget with all shortcode parameters
- Displays online users with the shortcode [cbxuseronline]
- Displays latest logged-in users with the shortcode [cbxlatestlogedinusers] (Pro)
- Works in any post or page, or via the do_shortcode() function
- The Pro version unlocks additional shortcode parameters and widget settings
Plugin Global Settings
Extensive settings let you configure default behavior for User Online & Last Login. The settings API is pluggable and developer-friendly.
- Current online user list with device, IP address, last login & current page information
- User visit log purge time or refresh time
- Record user’s last and second-last login settings
- Reset all data
Popular Page Builder Support
CBX User Online & Last Login supports popular page builders via dedicated widgets.
- Elementor Widget
- WPBakery Widget
- More page builder support coming soon.
User Login History (Pro)
Tracks user login history with optional geo information via API.
- Tracks login history for all users
- Tracks geo information such as country, city, latitude, and longitude, etc.
- Displays all login history as a table list
- GEO API
GEO APIs
- ip-api.com
- abstractapi.com
- ipgeolocation.io
- ipstack.com (from Pro Addon v1.1.4)
- Contact us to request support for a new geo API service
BuddyPress & bbPress Integration (Pro)
CBX User Online & Last Login easily integrates with BuddyPress & bbPress.
- BuddyPress profile link integration (Pro)
- bbPress profile link integration (Pro)
- bbPress online user statistics (Pro)
Template Override
CBX User Online & Last Login for WordPress is developer-friendly and fully customizable. It supports a template override system just like WooCommerce, allowing you to copy plugin templates into your theme and modify them safely. This means you can fine-tune the layout, structure, and template files without touching the core plugin files — keeping updates smooth and your custom design intact. Detailed template override documentation is available here.
Hooks & Filters
The CBX User Online & Last Login plugin is thoughtfully coded with developers in mind, following WordPress coding standards and best practices. We’ve implemented a wide range of actions, hooks, and filters throughout the plugin, giving developers the flexibility to extend or modify its functionality without touching the core code.
Whether you want to customize the output, integrate it with your own workflow, or build additional features on top, the available hooks make it easy to adapt the plugin to your specific needs. This developer-friendly architecture ensures that the CBX User Online & Last Login plugin remains both powerful and extensible for any kind of project or environment.
The CBX User Online & Last Login plugin uses the prefix cbxuseronline for all filters and hooks.
Translation & Localization
We have followed the native WordPress standards for internationalization (i18n) and localization (l10n) by using the proper text domain and translation functions throughout the plugin. This ensures that every label, message, and UI text can be easily translated into any language using popular tools like Poedit or plugins such as Loco Translate.
Along with this, a translation template file (.pot) is included in the plugin package, making it simple for translators and site owners to create or update language files. Whether you’re building multilingual websites or targeting a specific region, CBX User Online & Last Login is fully ready to speak your users’ language with minimal effort.
- Localization
- Internationalization
The core plugin’s text domain is cbxuseronline, and the Pro addon’s text domain is cbxuseronlineaddon.
Licence & Pricing
Free Core vs Pro Addon
| Feature | Free Core | Pro Addon |
|---|---|---|
| User Online Tracking | ||
| Online Display Widget | ||
| Record Last & Second-Last Login | ||
| Admin User Online Display | ||
| Login History Tracking | ||
| Login History Display | ||
| Login GEO Location Tracking |
Ready for the Pro features? Pick a license below.
CBX User Online & Last Login Pro Addon
Choose your license term — every plan includes plugin updates and real developer support.
1 Site
- One Year Pro Support
- One Year Plugin Updates
- One Domain Support
- Email Support
2 Sites
- One Year Pro Support
- One Year Plugin Updates
- Two Domains Support
- Email Support
5 Sites
- One Year Pro Support
- One Year Plugin Updates
- Five Domains Support
- Email, Google Meet Support
1 Site
- Lifetime Pro Support
- Lifetime Plugin Updates
- One Domain Support
- Email, Google Meet Support
1 Site
- Lifetime Pro Support
- Lifetime Plugin Updates
- One Domain Support
- Email, Google Meet Support
1 Site
- Lifetime Pro Support
- Lifetime Plugin Updates
- One Domain Support
- Email, Google Meet Support
Support Policy
Support is simple and predictable. Every purchase includes one year of support for a single domain — updates and help for one production site, starting the day you buy.
1 Domain, 12 Months
Activate on one production site and get updates plus support for 12 months from purchase. Terms scale with the duration and domain count you choose at checkout.
Unlimited Dev & Staging
Building the project out? Use the plugin freely across any number of local, staging, or development sites — no separate license needed while you work.
Other license options are available in the pricing section. Need a custom feature? Talk to our sales team — we’ll get back to you via email as soon as possible.
Customer Reviews
Real feedback from real customers using our plugins and products.