乐于分享
好资源不私藏

WordPress-添加前台显示登录用户的注册时间的方法。

使用WordPress建立网站时,有些用户希望在前台显示用户注册时间,但是WordPress没有此选项,那么如何实现此功能?

非常简单,尽管此功能并不常见并且影响很小。 此功能基本上在具有用户中心的站点中使用。

首先将以下代码复制到主题的functions.php文章中:

 

//WordPress在前台显示登录用户的注册时间
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日', strtotime( $registered ) );
}

 

接着在主题模板适当位置添加代码,我是放在index.php,我加了一个<span>标签写了个红色的样式,如果不喜欢红色自己修改:

<span style="color:red"><?php if ( is_user_logged_in() ) { user_registered_date();} ?></span> 
<!--只有注册用户才会显示出来 -->

 

效果是这样的,不是很好看懒得折腾了。

 

未经允许不得转载:9i资源网 » WordPress-添加前台显示登录用户的注册时间的方法。

评论 抢沙发

评论前必须登录!

立即登录   注册

×
订阅图标按钮