如何在WordPress中显示用户注册日期

   2025-07-17 admin00120

您想在wordpress中显示用户注册日期吗?通常受欢迎的会员网站和论坛在个人资料上将用户注册日期显示为“自2015年以来的会员”。在本文中,我们将介绍如何在wordpress中显示用户注册日期。

您希望在何处以及如何显示用户注册日期?

有些人可能只想在“用户”页面的管理列中显示用户的注册日期。这将使您快速了解用户何时加入您的网站,并允许您按注册日期进行排序。

另一个使用场景是在“编辑个人资料”页面上显示用户的注册日期。这将允许任何管理员和用户自己看到他们何时加入您的网站。

最后但可能是最流行的使用场景是当您想要在网站前端的公开个人资料上显示用户注册日期时。

让我们看看如何完成所有这些任务。

在管理区域的用户页面上添加注册日期列

您需要做的第一件事是安装并激活管理列插件。激活后,您需要访问设置»管理栏来配置插件。

在管理列选项卡下,单击用户,然后单击添加列按钮。

接下来,在“类型”下拉菜单中选择“已注册”,然后单击“商店更新”按钮。

现在,您可以访问用户屏幕,您将在其中看到标有“注册”的新列,显示用户在您的WordPress网站上注册的日期。

了解您还可以执行哪些其他操作来在WordPress中添加和自定义管理列。

在用户个人资料中显示注册日期字段

要在编辑个人资料页面上显示注册日期,您需要将自定义插件上传到您的网站。

只需使用记事本等文本编辑器在计算机上创建一个新文件并将其另存membersince.php为桌面即可。

接下来打开该文件并将以下代码粘贴到其中。

在您的网站上显示用户注册日期

在此方法中,我们将使用一个简单的短代码在WordPress网站的前端显示所有用户的注册日期。

首先,您需要在主题的functions.php文件或特定于站点的插件中添加以下代码。

functionwpb_user_registration_date($atts,$content=null){$userlogin=shortcode_atts(array('user'=>FALSE,),$atts);$uname=$userlogin['user'];if($uname!==FALSE){$user=get_user_by('login',$uname);if($user==false){$message='Sorrynosuchuserfound.';}else{$udata=get_userdata($user-ID);$registered=$udata->user_registered;$message='Membersince:'.date("dFY",strtotime($registered));}}else{$message='Pleaseprovideausername.';}return$message;}add_shortcode('membersince','wpb_user_registration_date');
 
举报收藏 0打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  RSS订阅
Powered By DESTOON