admin管理员组文章数量:1294707
I want to show user registration date like
Member since: 15,dec 2012.
I have a code
<?php echo date("M Y", strtotime(get_userdata(get_current_user_id( ))->user_registered)); ?>
but it show same date in all users profiles. Can some one please tell me how I fix that.
I want to show user registration date like
Member since: 15,dec 2012.
I have a code
<?php echo date("M Y", strtotime(get_userdata(get_current_user_id( ))->user_registered)); ?>
but it show same date in all users profiles. Can some one please tell me how I fix that.
Share Improve this question edited Jan 1, 2016 at 20:09 Pieter Goosen 55.4k23 gold badges115 silver badges210 bronze badges asked Jan 1, 2013 at 12:10 MaanMaan 1451 gold badge2 silver badges11 bronze badges 2- Please add the complete code how you get the user data. – Ralf912 Commented Jan 1, 2013 at 12:30
- For me this worked: ideiplus/show-user-registration-date-in-wordpress-website I have wp 4.4 and a mythemeshop theme. – user86057 Commented Dec 30, 2015 at 13:07
3 Answers
Reset to default 19get_current_user_id()
give you the user id of the logged in user. And that is: you.
You have to get all users:
<?php
$users = get_users();
foreach( $users as $user ) {
$udata = get_userdata( $user->ID );
$registered = $udata->user_registered;
printf( '%s member since %s<br>', $udata->data->display_name, date( "M Y", strtotime( $registered ) ) );
}
$udata = get_userdata( $user->ID );
$registered = $udata->user_registered;
printf(
$table,
'Registered',
date( "M Y", strtotime( $registered ) )
);
If you want to use it for front-end, this is the best example:
//Get post author ID
$post_author_id = get_post_field( 'post_author', $post->ID );
//Get the registration date
$registered_date = get_the_author_meta( 'user_registered', $post_author_id );
//Convert to desired format
$output = date( 'F j, Y', strtotime($registered_date));
//Echo
echo $output;
本文标签: Display user registration date
版权声明:本文标题:Display user registration date 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1741604784a2387910.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论