外贸营销

wordpress短代码显示用户注册日期
2019.09.06 外贸营销

如果你的网站提供用户注册的功能,你可能会在某种程度上希望能够显示用户的注册登记日期。以下是一个超级简单的代码片段,将显示特定用户的登记日期。这里我们使用了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”是注册用户的名称。

上一篇下一篇
标签

有问
必答