Descripción
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.
Ganchos de filtro del plugin
wpll_current_user_can (booleano)
Si la columna se debe mostrar o no.
Por defecto: true
wpll_date_format (cadena)
La cadena de formato de fecha para mostrar la fecha.
Instalación
- Descarga WP Last Login.
- Descomprime la carpeta en el directorio
/wp-content/plugins/. - Activa el plugin desde el menú «Plugins» en WordPress.
FAQ
-
Why does the column show an em-dash (—) for all my users?
-
The plugin records a login when a user signs in after it’s been activated. WordPress doesn’t store historical login data, so existing accounts will start populating their «Last Login» the next time each user logs in. Hovering the dash shows a tooltip explaining the same.
-
How do I change the date format or show the time?
-
The date follows your site’s general date format (Settings General); the exact time appears on hover. To override the date format, use the
wpll_date_formatfilter:add_filter( 'wpll_date_format', function() { return 'Y-m-d H:i'; } ); -
How do I hide the column from non-admin users?
-
Filter
wpll_current_user_canand return a capability check. Login tracking still happens — only column visibility is gated:add_filter( 'wpll_current_user_can', function() { return current_user_can( 'manage_options' ); } ); -
Yes. The plugin hooks into WordPress’s standard
wp_loginaction, so any login method that triggers it is captured. The Two Factor plugin (which interruptswp_login) is supported via a dedicated hook. -
What happens to my data if I deactivate the plugin?
-
Deactivating leaves stored login timestamps intact, so reactivating preserves history. Uninstalling (deleting the plugin entirely) removes all of the plugin’s user meta.
Reseñas
Colaboradores y desarrolladores
«WP Last Login» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«WP Last Login» está traducido en 11 idiomas. Gracias a los traductores por sus contribuciones.
Traduce «WP Last Login» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
7
- Añadida compatibilidad con el plugin Two Factor. Gracias a @bkno.
- Mejorada la presentación de la fecha para mostrar la hora de acceso al pasar el cursor.
6
- Reorganizada la estructura de archivos para eliminar archivos innecesarios.
- Corregido un fallo por el que las fechas de acceso se sobrescribían al reactivar el plugin. Gracias a @richardbuff.
5
- Mejorada la rutina de desinstalación (ya no consulta a todos los usuarios).
- Actualizada la clase de utilidades.
- Probado con WordPress 6.1.
4
- Mejorada la presentación de la fecha para tener en cuenta la zona horaria del sitio. Gracias a @knutsp.
3
- Corregido un fallo por el que los usuarios que no han accedido desaparecían de los listados al ordenar por último acceso. Consulta https://wordpress.org/support/topic/new-users-dont-get-the-meta-field/
2
- Versión de mantenimiento.
- Actualizado el código para cumplir los estándares de codificación de WordPress.
- Probado con WordPress 5.0.
1.4.0
- Corregido un fallo de hace tiempo por el que no funcionaba la ordenación de usuarios por último acceso.
- Probado con WordPress 4.3.
1.3.0
- Versión de mantenimiento.
- Probado con WordPress 4.0.
1.2.1
- Revertidos los cambios en wp_login() porque el segundo argumento no parece estar siempre definido.
1.2.0
- ¡Ahora los usuarios pueden ordenarse por último acceso!
- Actualizada la clase de utilidades.
- Añadida la traducción al danés. Gracias a thomasclausen.
1.1.2
- Corregido un fallo por el que no se mostraba el contenido de otras columnas personalizadas.
1.1.1
- Actualizada la clase de utilidades.
1.1.0
- La visualización de la columna ahora es filtrable.
- Ampliada un poco la columna para admitir cadenas de fecha más largas.
1.0
- Versión inicial.

