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.
fungsi wpb_random_users () { global $ wpdb; $ randomusers = '
- ‘;
- ‘.get_avatar ($ username-> user_email, 45). $ Username-> user_nicename. ”
- ‘.get_avatar ($ username-> user_email, 45).’ User_url. ‘”>’. $ Username-> user_nicename.”
// Query database untuk pengguna
$ usernames = $ wpdb-> get_results (“SELECT user_nicename, user_url, user_email FROM $ wpdb-> pengguna ORDER BY RAND () LIMIT 5”);
// Tampilkan pengguna dalam daftar
foreach (nama pengguna $ sebagai $ username) {
jika (! $ username-> user_url):
$ randomusers. = ‘
“;
lain :
$ randomusers. = ‘
“;
berakhir jika;
}
$ randomusers. = ‘
‘;
kembali $ 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).
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. Juga jangan lupa ikuti kami di Twitter dan bergabunglah dengan kami di Google+