Cum să afișați în mod aleatoriu utilizatorii înregistrați în WordPress

Cum să afișați în mod aleatoriu utilizatorii înregistrați în WordPress / Tutoriale

Utilizatorii dvs. sunt superstarurile site-ului dvs. WordPress cu multe utilizatori. Există multe modalități prin care puteți evidenția utilizatorii și autorii pe site-ul dvs. Anterior, v-am arătat cum să adăugați o casetă de informații despre autor și cum să afișați utilizatorii înregistrați recent. În acest articol, vă vom arăta cum să afișați o listă aleatoare de utilizatori înregistrați în WordPress.

Primul lucru pe care trebuie să-l faceți este să copiați și să inserați următorul cod în fișierul functions.php al temei sau într-un plugin specific site-ului.

 funcția wpb_random_users () global $ wpdb; $ randomusers = '
    „; // Query database pentru utilizatori $ usernames = $ wpdb-> get_results ("SELECT user_nicename, user_url, user_email FROM $ wpdb-> utilizatori ORDER BY RAND () LIMIT 5"); // Afișați utilizatorii într-o listă ($ usernames ca $ username) if (! $ Username-> user_url): $ randomusers. = '
  • '.get_avatar ($ username-> user_email, 45) $ username-> user_nicename. "
  • "altfel: $ randomusers. = '
  • '.get_avatar ($ username-> user_email, 45).' user_url. '' '. $ username-> user_nicename. "
  • "; endif; $ randomusers = = '
„; returneaza $ randomusers; add_shortcode ("randomusers", "wpb_random_users");

Acest cod interoghează tabela de utilizatori WordPress din baza de date și selectează un rând aleator, apoi trimite rezultatele într-o listă cu marcatori cu numele și numele utilizatorului. Dacă un utilizator a furnizat adresa URL a site-ului în profilul său, atunci acesta va conecta numele de utilizator la site-ul său.

Următorul lucru pe care trebuie să-l faceți este afișarea listei de utilizatori înregistrați. Pentru a face acest lucru, tot ce trebuie să faceți este să adăugați următoarea linie de cod în fișierul temă în care doriți să fie afișată lista de utilizatori (cum ar fi sidebar.php, footer.php etc.).

  

De asemenea, puteți afișa o listă de utilizatori aleatorii de pe site folosind acest scurtcod într-o postare, o pagină sau un widget.

[randomusers]

Sperăm că acest articol v-a ajutat să afișați o listă aleatoare a utilizatorilor înregistrați pe site-ul dvs. WordPress. Dacă ați căutat să afișați o listă cu membrii personalului dvs., atunci ar trebui să consultați acest tutorial cu privire la modul de creare a unei liste de personal în WordPress.

Dacă aveți întrebări sau feedback, vă rugăm să ne lăsați un comentariu mai jos. De asemenea, nu uitați să ne urmați pe Twitter și să vă alăturați pe Google+