The plugin keeps record on each user last visit time using logged-in status, user ID and user meta data. Multisite compatible.
As of April 2026, User Last Visit is a WordPress user plugin with 30 active installations and a 4.5/5 rating from 2 reviews. It has been downloaded 2.5K+ times in total. Requires WordPress 3.8+ and PHP false+. Available on WordPress.org since 2015. Last updated 9 years ago — may have compatibility concerns. Top alternative: User Role Editor.
The plugin keeps record in UNIX timstamp format of the last time each logged in user visits the site. Record for each user is directly
visible on the users list table in the admin panel. The plugin also provides some utility function and hook.
user_last_visit( $user_id = "current", $verbose = TRUE );
Parameters :
$user_id, the user ID or “current” for the current user (logged in user). default: “current”.$verbose, if TRUE the result returned is a literal expression of the last visit time. default: TRUE. Returned value :
If $verbose is TRUE a string is returned. If $verbose is FALSE the UNIX timestamp of last visit is returned. When the user is not logged in, or when there is no record yet, the function return FALSE if $verb…
| WordPress | 3.8+ requiredTested up to 4.2.39 |
| PHP | false+ required |
= 0.8.2
* fix a bug in non-multisite created by precedent version
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.