WordPress显示用户注册时间

显示注册时间这个功能其实没多大作用,帅就完事了。

将以下代码插入你的 functions.php 中:

function user_registered_date(){
       $userinfo=get_userdata(get_current_user_id());
       $authorID= $userinfo->id;
       $user = get_userdata( $authorID );
       $registered = $user->user_registered;
       echo '注册时间:' . date( 'Y年m月d日 h:i:s A', strtotime( $registered ) );
   }

然后在需要显示的地方插入以下代码:

<?php if ( is_user_logged_in() ) { user_registered_date();} ?>

PHP 拥有很强的转义,你可以自己写时间戳。

  • h:代表有首位零的“小时”(12 小时制);
  • i:代表有首位零的“分钟”;
  • s:代表有首位零的“秒”;
  • a:代表小写的“am”和“pm”;
  • A:代表大写的“AM”和“PM”

不建议你用没有首位零的代码,以及小写 a 来表示上午和下午,因为这样会很不好看(个人看法)。

邢森

感觉有被冒犯到

微信扫一扫

扫啊扫

微信扫一扫,分享到朋友圈

WordPress显示用户注册时间
返回顶部