ribbon iwa

Cara Menampilkan Pengunjung Terdaftar secara acak di WordPress

Pengguna Anda adalah superstar situs WordPress multi-pengguna Anda. Ada banyak cara untuk dapat menyoroti pengguna dan penulis di situs Anda. Sebelumnya kami menunjukkan cara menambahkan kotak info pengarang, dan cara menampilkan pengguna yang baru terdaftar. Pada artikel ini, kami akan menunjukkan cara menampilkan daftar acak pengguna terdaftar di WordPress.

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_random_users() {

global $wpdb;

$randomusers = '<ul class="random-users">';

// Query database for users
$usernames = $wpdb->get_results("SELECT user_nicename, user_url, user_email FROM $wpdb->users ORDER BY RAND() LIMIT 5");

// Display users in a list
foreach ($usernames as $username) {

if (!$username->user_url) :

$randomusers .= '<li>' .get_avatar($username->user_email, 45) .$username->user_nicename."</li>";

else :

$randomusers .= '<li>' .get_avatar($username->user_email, 45).'<a href="'.$username->user_url.'">'.$username->user_nicename."</a></li>";

endif;
}
$randomusers .= '</ul>';

return $randomusers;
}

add_shortcode('randomusers','wpb_random_users');
Kode ini menanyakan tabel pengguna WordPress di database Anda dan memilih baris acak, kemudian menampilkan hasil dalam daftar bullet dengan avatar dan nama pengguna. Jika pengguna telah memberikan URL situs web di profil mereka, maka itu akan menautkan nama pengguna ke situs web mereka.

Hal berikutnya yang perlu Anda lakukan adalah menampilkan daftar pengguna terdaftar. Untuk melakukan ini, yang perlu Anda lakukan adalah menambahkan baris kode berikut di file tema Anda di mana Anda ingin daftar pengguna ditampilkan (seperti sidebar.php, footer.php dll).
<? php wpb_random_users (); ?>
Anda juga dapat menampilkan daftar pengguna acak dari situs Anda menggunakan kode singkat ini di pos, halaman, atau widget.
[randomusers]
Kami berharap artikel ini membantu Anda menampilkan daftar acak pengguna terdaftar di situs WordPress Anda. Jika Anda ingin menampilkan daftar anggota staf Anda, maka Anda harus memeriksa tutorial ini tentang cara membuat daftar staf di WordPress.

Jika ada pertanyaan atau masukan, mohon beri komentar di bawah ini.



SUBSCRIBE TO OUR NEWSLETTER

close