ribbon iwa

Cara Menampilkan Pengguna yang Baru Terdaftar di WordPress

Untuk situs WordPress multi-pengguna, Anda mungkin ingin menampilkan pengguna Anda di berbagai bagian situs web Anda. Misalnya, Anda bisa menampilkan daftar penulis dengan avatar, atau menambahkan kotak info penulis, dll. Dalam tutorial ini kami akan menunjukkan cara menampilkan pengguna yang baru terdaftar di WordPress. Pengguna ini tidak perlu menjadi penulis. Ini bisa digunakan untuk situs komunitas yang memungkinkan pendaftaran pengguna.

Hal pertama yang perlu Anda lakukan adalah menyalin dan menempelkan kode berikut di file functions.php tema Anda atau di plugin khusus situs.

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");

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;
}
Sekarang Anda dapat menampilkan pengguna di situs Anda dengan menggunakan tag template berikut di file template tema Anda seperti sidebar.php, footer.php dll:
<? php wpb_recently_registered_users (); ?>
Jika Anda ingin menampilkan pengguna yang baru terdaftar pada halaman tertentu tanpa membuat template halaman, Anda bisa menggunakan shortcode.
Cukup tambahkan kode ini di file functions.php tema Anda atau plugin khusus situs, tepat di bawah kode yang Anda masukkan tadi.
add_shortcode ('wpb_newusers', 'wpb_recently_registered_users');
Kode ini akan membuat shortcode baru untuk Anda gunakan di posting, halaman, atau widget Anda. Gunakan seperti ini:
[wpb_newusers]
Kami berharap artikel ini membantu Anda menampilkan pengguna yang baru terdaftar di WordPress. Untuk umpan balik dan pertanyaan, silakan tinggalkan komentar.



SUBSCRIBE TO OUR NEWSLETTER

close