如果你的网站提供用户注册的功能,你可能会在某种程度上希望能够显示用户的注册登记日期。以下是一个超级简单的代码片段,将显示特定用户的登记日期。这里我们使用了wp的短代码函数功能。
首先,在你主题的 functions.php 文件加入以下代码,记得保存
function wpb_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 ='Sorry no such user found.';
} else {
$udata = get_userdata( $user->ID );
$registered = $udata->user_registered;
$message = 'Member since: ' . date( "d F Y",strtotime( $registered ) );
}
} else {
$message = 'Please provide a username.';
}
return $message;
}
add_shortcode('membersince','wpb_user_registration_date');
其次 在你的页面或文章页加入以下短代码
[membersince user=yujian]
"yujian"是注册用户的名称。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。