X

Cum să afișezi informații despre profilul utilizatorului pe site-ul tău WordPress

Fragmente de IsItWP

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.

[code]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; ?>[/code]

Comentarii   Lasă un răspuns

  1. sanke tripathi May 12, 2022 at 8:28 pm

    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.

  2. gest_currentuserinfo este depreciat, alternative?

    1. Ar trebui să puteți folosi ceva de genul acesta:

      $current_user; = get_currentuserinfo();

      Puteți șterge linia 2.

  3. Este posibil să afișez informațiile doar pe o singură pagină a site-ului meu?

    1. 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 corect

      Asigură-te că folosești acoladele pentru a încadra codul corespunzător.

Adaugă un comentariu

Suntem bucuroși că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de confidențialitate, iar toate linkurile sunt nofollow. NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.

Lista de verificare pentru lansarea WordPress

Lista de verificare finală pentru lansarea WordPress

Am compilat toate elementele esențiale de verificare pentru lansarea următorului dvs. site WordPress într-o singură carte electronică la îndemână.
Da, trimite-mi eBook-ul gratuit!