Recientemente, uno de nuestros lectores nos preguntó cómo mostrar la última fecha de inicio de sesión de un usuario en WordPress. Es posible que lo necesite si desea agregar un área de actividad de autor en su sitio de WordPress. En este artículo, le mostraremos cómo ver la última fecha de inicio de sesión del usuario en WordPress.
Video tutorial
Suscríbase a MundoCMS Si no le gusta el video o necesita más instrucciones, siga leyendo.
Método 1: visualización de la última fecha de inicio de sesión de un usuario en el área de administración de WordPress
Este método es más simple, pero solo mostrará la última fecha de inicio de sesión de un usuario en el área de administración de WordPress. Lo primero que debe hacer es instalar y activar el plugin WP Last Login. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un plugin de WordPress. Tras la activación, debe visitar la página «Usuarios» en el área de administración. Notará una nueva columna que muestra la última fecha de inicio de sesión de cada usuario.
Al principio, puede mostrar «nunca» para todos los usuarios. De hecho, un usuario debe conectarse desde que se activó el plugin para poder capturar la fecha de la última conexión y almacenarla.
Método 2: mostrar manualmente la última fecha de inicio de sesión del usuario en WordPress
Este método le permite ver la última fecha de inicio de sesión de un usuario en cualquier lugar de su sitio de WordPress. Simplemente agregue este código al archivo functions.php de su tema oa un plugin específico del sitio. Si es la primera vez que agrega código, lea esta guía sobre cómo pegar código de la web.
ID, ‘last_login’, time ()); } add_action (‘wp_login’, ‘user_last_login’, 10, 2); / ** * Mostrar la hora del último inicio de sesión * * / function wpb_lastlogin () {$ last_login = get_the_author_meta (‘last_login’); $ the_login_date = human_time_diff ($ last_login); return $ the_login_date; } / ** * Agregar un código corto de último inicio de sesión * * / add_shortcode (‘lastlogin’, ‘wpb_lastlogin’); ?> Este código agrega la última conexión como clave meta. Cada vez que un usuario inicia sesión, ahorra tiempo como valor de meta clave. Antes de que desee probar el plugin, debe cerrar la sesión de WordPress y luego volver a iniciarla. A continuación, puede mostrar este valor de clave meta utilizando [lastlogin] shortcode en sus publicaciones y widgets de WordPress. Si desea mostrar la información de inicio de sesión más reciente en su tema hijo, puede agregar este código:
Como notará, este código muestra la fecha y hora relativas, es decir, “hace 2 horas” en lugar de la fecha y hora completas. Si desea mostrar la fecha y la hora completas, busque esta línea en el código anterior: $ the_login_date = human_time_diff ($ last_login); Ahora reemplácelo con esta línea: $ the_login_date = date (‘M j, Y h: i a’, $ last_login); La parte ‘M j, Y h: ia’ de este código se denomina cadena de formato de fecha y hora. Si desea cambiar la forma en que este código muestra la fecha y la hora, consulte nuestra guía sobre cómo cambiar el formato de fecha y hora en WordPress. Esperamos que este artículo le haya ayudado a aprender a mostrar la última fecha de inicio de sesión del usuario en WordPress. También puede consultar nuestra guía sobre cómo agregar un cuadro de información de autor en las publicaciones de WordPress. Si le gustó este artículo, suscríbase a nuestro canal de YouTube para ver tutoriales en video de WordPress. También puede encontrarnos en Twitter y Facebook.