如何在WordPress用戶個人資料中顯示註冊日期


您要在WordPress中顯示用戶註冊日期嗎? 受歡迎的會員網站和論壇通常將用戶註冊日期顯示為“ 2015年以來的會員”。 在本文中,我們將介紹如何在WordPress中顯示用戶註冊日期。

在WordPress中顯示用戶註冊的日期

您想在哪里以及如何顯示用戶註冊日期?

某些人可能只想在“用戶”頁面的“管理”列中顯示用戶的註冊日期。 這將為您提供用戶何時加入您的網站的快速概述,並允許您按註冊日期進行排序。

另一種使用情況是在“編輯配置文件”頁面上顯示用戶的註冊日期。 這將允許任何管理員和用戶自己查看他們何時加入您的網站。

最後但可能是最受歡迎的使用情況是,您希望在網站前端的用戶公開資料上顯示用戶註冊日期。

讓我們看一下如何實現所有這些。

在管理區域的用戶頁面上添加註冊日期列

您需要做的第一件事是安裝並激活Admin Columns插件。 激活後,您需要訪問 設置»管理員列 配置插件。

在用戶表中添加註冊列

在管理列標籤下,單擊用戶,然後單擊添加列按鈕。

接下來,在類型下拉菜單中選擇“已註冊”,然後點擊商店更新按鈕。

現在,您可以訪問用戶屏幕,在該屏幕上將看到一個名為“已註冊”的新列,其中顯示了用戶在WordPress網站上註冊的日期。

帶有註冊日期列的用戶表

看看您還可以做些什麼來在WordPress中添加和自定義管理列。

在用戶個人資料中顯示註冊日期字段

要在編輯個人資料頁面上顯示註冊日期,您需要將自定義插件上傳到您的網站。

只需使用文本編輯器(如記事本)在計算機上創建一個新文件,然後將其另存為 membersince.php 在您的桌面上。

接下來打開文件,並將以下代碼粘貼到其中。

%1$s
	
%1$s

Member since: %2$s

"; $udata = get_userdata( $user-ID ); $registered = $udata->user_registered; printf( $table, 'Registered', date( "M Y", strtotime( $registered ) ) ); } ?>

保存文件,然後將其上傳到WordPress網站。

最後,您可以使用FTP客戶端連接到WordPress網站,然後轉到 /wp-content/plugins/ 夾。 從您的計算機中選擇membersince.php文件,然後將其上傳。

現在,您可以轉到WordPress插件頁面並在您的網站上激活此插件。

就這樣。 通過在WordPress管理區域中編輯用戶個人資料來驗證一切正常,然後您會看到用戶註冊日期。

在WordPress用戶個人資料中顯示會員註冊日期

在您的網站上顯示用戶註冊日期

在這種方法中,我們將使用簡單的短代碼在WordPress網站的前端顯示任何用戶的註冊日期。

首先,您需要在主題的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=peter]

用您要顯示的用戶名替換peter。

我們希望本文能幫助您在WordPress用戶個人資料中顯示註冊日期。 您可能還想看一下我們的教程,該教程如何在WordPress註冊中添加其他用戶個人資料字段。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。