Doriți să afișați informații despre utilizator pe site-ul dvs. WordPress? WordPress permite utilizatorilor să adauge informații despre ei înșiși pe pagina lor de profil din tabloul de bord. Pentru a afișa informațiile utilizatorilor, puteți utiliza acest fragment.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați acest cod în fișierul single.php al temei dvs.
<?php global $current_user;
get_currentuserinfo();
echo 'Username: ' . $current_user->user_login . "\n";
echo 'User email: ' . $current_user->user_email . "\n";
echo 'User first name: ' . $current_user->user_firstname . "\n";
echo 'User last name: ' . $current_user->user_lastname . "\n";
echo 'User display name: ' . $current_user->display_name . "\n";
echo 'User ID: ' . $current_user->ID . "\n";
?>
Pentru a afișa informațiile Twitter ale utilizatorului, folosiți acest fragment. Tot ce trebuie să faceți este să adăugați acest cod în fișierul single.php al temei dvs.
<?php global $current_user; get_currentuserinfo(); $user_id = $current_user->ID; // You can set $user_id to any users, but this gets the current users ID. $user_twitter = get_user_meta( $user_id, 'twitter', true); echo $user_twitter; ?>
Notă: Dacă aceasta este prima dată când adăugați fragmente de cod în WordPress, consultați ghidul nostru despre cum să adăugați corect fragmente de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă v-a plăcut această secvență de cod, vă rugăm să luați în considerare vizualizarea altor articole de pe site, cum ar fi: 21 cele mai bune teme WordPress pentru imobiliare și cum să începi un blog.
Vreau să vând un singur produs cu ajutorul Gravity Forms, așa că am creat un formular de checkout unde utilizatorul introduce detaliile de înregistrare și detaliile de adresă, acum pe pagina următoare vreau să îi arăt emailul și adresa pentru confirmare, este posibil acest lucru? Dacă da, vă rog să mă ghidați.
gest_currentuserinfo este depreciat, alternative?
Ar trebui să puteți folosi ceva de genul acesta:
$current_user; = get_currentuserinfo();
Puteți șterge linia 2.
Este posibil să afișez informațiile doar pe o singură pagină a site-ului meu?
Ați putea folosi o condiție, cum ar fi o instrucțiune if, ca următoarea:
if ( $post_id == 25 ) // schimbați 25 cu ID-ul paginii corectAsigură-te că folosești acoladele pentru a încadra codul corespunzător.