限时优惠 WP之家永久会员限时89元,全站主题插件免费下载 | 点击开通会员
要在WordPress前端显示用户注册时间,您可以通过编写一个简短的PHP代码片段来实现这一目的。下面是一个示例代码,您可以将其添加到您的主题文件中,例如在functions.php
文件中,或者在适当的地方创建一个自定义模板。
function display_user_registration_date($user_id) {
$user = get_userdata($user_id);
$registered = $user->user_registered;
$registration_date = date('Y-m-d', strtotime($registered));
return $registration_date;
}
此功能获取用户ID作为参数,然后使用get_userdata()
函数从数据库中检索用户数据。从用户数据对象中,我们提取用户注册时间戳,并将其转换为可读的日期格式(例如:”2023-03-22″)。最后,该函数返回用户的注册日期。
要在前端显示用户注册时间,您可以在需要显示日期的地方调用此函数。例如,如果您想在用户个人资料页面上显示注册日期,您可以在相关模板文件中(例如author.php
)添加以下代码:
$user_id = get_the_author_meta('ID');
$registration_date = display_user_registration_date($user_id);
<p>注册时间: echo $registration_date; </p>
这将在页面上显示当前作者的注册日期。请注意,您可能需要根据您的主题和需求进行一些调整。请确保在将代码添加到您的WordPress站点之前创建一个备份,并始终在开发环境中进行测试。
温馨提醒:如发现链接失效或无法下载的情况,请联系本站客服QQ2510585358。
声明:本站资源均来源于网络,如有侵权请联系邮箱:[email protected]