欢迎光临
我们一直在努力

WordPress怎么在前端显示用户注册时间?

要在 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)添加以下代码:

<?php
$user_id = get_the_author_meta('ID');
$registration_date = display_user_registration_date($user_id);
?>
<p>注册时间:<?php echo $registration_date; ?></p>

这将在页面上显示当前作者的注册日期。请注意,您可能需要根据您的主题和需求进行一些调整。请确保在将代码添加到您的WordPress站点之前创建一个备份,并始终在开发环境中进行测试。

赞(0) 打赏
未经允许不得转载:WORDPRESS大侠 » WordPress怎么在前端显示用户注册时间?

评论 抢沙发

评论前必须登录!

 

更好的WordPress主题

支持快讯、专题、百度收录推送、人机验证、多级分类筛选器,适用于垂直站点、科技博客、个人站,扁平化设计、简洁白色、超多功能配置、会员中心、直达链接、文章图片弹窗、自动缩略图等...

联系我们联系我们

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册