WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Konstantin Obenland v7

WP Last Login

Adds a sortable "Last Login" column to the Users screen — spot inactive accounts and see who's actually using your site.

WP Last Login

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-assisted

WP 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_login action, 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.

Read the full description on the official page →

Tagged as