• 歡迎訪問奇跡の海網站,本站不上傳任何資源,所有資源均來自于網絡,歡迎加入奇跡の海~!奇跡の海-WordPress QQ群
  • 本站下載資源為網絡上收集整理而來,并且以計算機技術研究交流為目的,版權歸原作者所有,僅供大家參考,學習,不存在任何商業目的與商業用途.
  • 本站系統鏡像均來自于官方原版,ed2k可視為P2P下載鏈接。所有操作系統默認均為試用版,如有正版密鑰可以有效激活,本站不提供任何激活和相關服務。

代碼方式讓 WordPress 顯示最近注冊的用戶

WP其他 奇跡の海 2年前 (2017-11-05) 549次瀏覽 已收錄 0個評論 掃描二維碼

簡介

代碼方式讓 WordPress 顯示最近注冊的用戶
對于多用戶WordPress站點,我們可能需要在網站中展示最近注冊的用戶。

實現方法

要實現這個功能,其實很簡單,只需要將下面的代碼添加到主題的 functions.php:

/**
 * WordPress 顯示最近注冊的用戶
 * https://www.wpdaxue.com/display-recently-registered-users.html
 */
function wpb_recently_registered_users() { 
	global $wpdb;
	$recentusers = '
<ul class="recently-user">';
	$usernames = $wpdb->get_results("SELECT user_nicename, user_url, user_email FROM $wpdb->users ORDER BY ID DESC LIMIT 5"); //只顯示最近注冊的 5 個用戶
	foreach ($usernames as $username) {
		if (!$username->user_url) : //如果有用戶沒有填寫網站,就只顯示頭像和用戶名
			$recentusers .= '
<li>' .get_avatar($username->user_email, 45) .$username->user_nicename."</a></li>

";
		else : //如果用戶填寫了網站,就給用戶名添加鏈接
			$recentusers .= '
<li>' .get_avatar($username->user_email, 45).'<a href="'.$username->user_url.'">'.$username->user_nicename."</a></li>

";
		endif;
	}
	$recentusers .= '</ul>

';
	return $recentusers;  
}
//添加簡碼
add_shortcode('wpb_newusers', 'wpb_recently_registered_users');

然后在主題模板中需要調用的地方,使用下面的代碼:

<?php wpb_recently_registered_users(); ?>

或者在文章或頁面中使用下面的簡碼:

[wpb_newusers]

這只是一個很簡單的用戶列表,需要自己添加css才能實現比較好的顯示效果。
參考資料:http://www.wpbeginner.com/wp-tutorials/how-to-display-recently-registered-users-in-wordpress/


版權聲明:本站所有文章和資源使用CC BY-NC-SA 4.0協議授權發布 , 轉載應當以相同方式注明文章來自“SeaOMC.COM->代碼方式讓 WordPress 顯示最近注冊的用戶!在下邊可以分享本文哦!
喜歡 (0)
[]
分享 (0)
奇跡の海
關于作者:
一個WordPress菜鳥!
發表我的評論
取消評論

表情 貼圖 加粗 刪除線 居中 斜體 簽到

Hi,您需要填寫昵稱和郵箱!

  • 昵稱 (必填)
  • 郵箱 (必填)
  • 網址
中国福利彩票36选7开奖结果