WP Last Login
Adds a sortable "Last Login" column to the Users screen — spot inactive accounts and see who's actually using your site.
The facts
- Rating
- 3.7★ from 25
- Active installs
- 10k+
- Price
- Free
- Last updated
- 28 May 2026
- Added
- Jan 2012
- Requires WP
- 6.5
- Tested up to
- WP 6.9.7
- Requires PHP
- 7.4
- Downloads
- 158,644
Our analysis
AI-assistedWP Last Login is a WordPress plugin that tracks the last login time of each user and displays it as a sortable column on the Users screen. This allows you to monitor user activity, identify dormant accounts, and ensure that real users are returning to your site.
The plugin captures login events through the standard wp_login action, making it compatible with various login methods, including WooCommerce and social-login plugins. It is lightweight, requiring only a single user meta key and no additional settings page or database tables.
Best for: This plugin is suitable for site administrators who want to track user login activity.
What it does well
- ✓Displays last login time as a sortable column
- ✓Compatible with multiple login methods
- ✓No extra database tables required
- ✓Lightweight with minimal setup
- ✓Customisable date format through filter hooks
Where it falls short
- •Limited feature information available
- •No settings page for configuration
Verdict
WP Last Login provides a straightforward way to monitor user engagement on your site. Its simplicity and compatibility with various login methods make it a practical choice for managing user accounts.
From the developer
Konstantin Obenland's own description of WP Last Login, lightly tidied.
WP Last Login records when each user signs in and surfaces it as a sortable column on the Users screen — so you can see who’s active, identify dormant accounts, and confirm that real people are coming back.
Features
- Sortable “Last Login” column on the Users screen, including the network admin user list on multisite.
- Hover any date to reveal the exact login time.
- Captures logins via the standard
wp_loginaction, so it works with any login flow that triggers it — including the Two Factor plugin, WooCommerce, BuddyBoss, and most social-login plugins. - Users without a recorded login show a neutral em-dash (—) — never a misleading “never” — and still sort correctly when ordered by last login.
- Lightweight: one user meta key, no settings page, no extra database tables.
- Filter hooks let you customize the date format or hide the column from non-admin roles.
Plugin Filter Hooks
wpll_current_user_can (boolean)
Whether the column is supposed to be shown.
Default: true
wpll_date_format (string)
The date format string for the date output.