如何在WordPress中显示用户的最后登录日期(两种简便方法)

12/05/2022

如何在WordPress中显示用户的最后登录日期(两种简便方法)

为什么在WordPress中显示用户的最后登录日期?

在WordPress仪表盘和前端添加一个用户最后登录列可以帮助您跟踪作者、管理员、编辑、贡献者和其他用户的登录情况。

这对于保护您的网站免受任何可疑活动和网络威胁非常有用。例如,假设您的站点由于某个用户安装的WordPress插件暴露出了某个漏洞,您可以使用最后登录日期来跟踪用户并迅速修复问题。类似地,显示用户的最后登录日期可以更容易监控管理员、贡献者和作者在您网站上花费的时间,尤其在多作者网站上。

方法1:在WordPress管理员区域显示用户的最后登录日期

您可以轻松地使用WP Last Login插件在管理员区域显示最后登录日期。这种方法较为简单,但它仅会在WordPress管理员区域显示用户的最后登录日期。

首先,您需要安装并激活WP Last Login插件。激活后,访问管理员区域的用户页面,您会看到一个新列显示每个用户的最后登录日期。

起初,所有用户的登录日期可能显示为“从未”,因为插件需要用户登录后才能捕捉并存储最后登录日期。

方法2:手动显示用户的最后登录日期

这种方法允许您在WordPress网站的任何位置显示用户的最后登录日期。然而,这需要将自定义代码添加到您的主题的functions.php文件或站点特定插件中。我们不建议直接编辑functions.php文件,因为稍有差错可能会导致网站崩溃。

添加自定义代码到站点的更简单方法是使用WPCode插件。这个插件是管理和插入自定义代码的最佳选择,不会导致任何问题,并且还带有AI代码生成器。

首先,您需要安装并激活WPCode插件。激活后,转到WordPress仪表盘的代码片段页面,添加新的代码片段。接下来,复制以下代码并添加到代码预览区域:

ID, 'last_login', time() );
}
add_action( 'wp_login', 'user_last_login', 10, 2 );
 
/** 
 * 显示最后登录时间 
 */
  
function wpb_lastlogin() { 
    $last_login = get_the_author_meta('last_login');
    $the_login_date = human_time_diff($last_login);
    return $the_login_date; 
} 
 
/** 
 * 添加短代码 lastlogin 
 */
  
add_shortcode('lastlogin','wpb_lastlogin');
?>

这段代码将最后登录时间添加为一个元键值,每次用户登录时,它会保存时间作为元键值。然后,您可以使用在WordPress文章和小部件中显示最后登录日期。

要显示相对时间,可以找到代码中的这行:

$the_login_date = human_time_diff($last_login);

如果要显示完整的日期和时间,将其替换为:

$the_login_date = date('M j, Y h:i a', $last_login);

我们希望这篇文章能帮助您学习如何在WordPress中显示用户的最后登录日期。您也可以查看我们关于如何在WordPress文章中添加作者信息框和WordPress安全的终极指南。如果喜欢这篇文章,请订阅我们的YouTube频道获取更多WordPress视频教程。您也可以在Twitter和Facebook上找到我们。



Related Posts

  • 2024-07-27
  • WordPress 插件

您是否希望在 WordPress 中要求文章必須設置精選圖片?如果您正在運營一個多作者的 WordPress 博客,您會希望確保每位作者在發布文章之前都添加精選圖片。在這篇文章中,我們將向您展示如何輕鬆地在 WordPress 中要求文章設置精選圖片。

閱讀更多
  • 2024-07-26
  • WordPress 插件

WordPress 內建搜尋功能,但其搜尋結果通常不盡人意。幸運的是,您可以自訂搜尋結果頁面,使其更加使用者友好。本文章將向您展示如何無需編寫任何代碼輕鬆自訂 WordPress 搜尋結果頁面。

透過自訂搜尋結果頁面,使用者能更容易找到他們需要的內容,並改善整體使用者體驗,從而提高頁面瀏覽量和轉化率。

閱讀更多
  • 2024-07-24
  • WordPress 插件

您在尋找如何創建影片和圖片的 WordPress Slider 吗?Sliders 是展示內容且吸引網站訪客注意力的絕佳方式。本文將為您提供使用 Soliloquy 簡易創建影片和圖片 Slider 的詳細指南。

首先,您需要安裝一個合適的 WordPress Slider 插件,例如 Soliloquy。這個插件使用簡單,可建立響應式的影片和圖片 Slider,不需要編寫一行代碼。接著,您可以根據需求添加各種媒體內容並調整 Slider 設定。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>