Adăugarea de câmpuri suplimentare în profilul utilizatorului

Există mai multe plug-in-uri, care extind capabilitățile standard de logare într-un blog pe WordPress. Cu toate acestea, nu este întotdeauna necesar să se utilizeze plug-in-uri suplimentare, dacă tot ce ai nevoie de la el este o pereche de câmpuri suplimentare în profil cum ar fi ICQ sau Twitter. Plug-in-uri, desigur, mai ușor de utilizat, dar, din păcate, o extensie simplă și ușor de plug-in de profiluri de utilizator nu a putut să găsesc. Cum ar fi monștrii Cimy utilizator câmpuri suplimentare vor fi doar în zadar pentru a încărca blogul, deci cel mai bine este să utilizați prezentate mai jos metoda bazată pe șablonul de fișier de editare functions.php.

Pentru a adăuga câmpuri suplimentare la profilul de utilizator este suficient pentru a deschide fișierul functions.php și inserați codul de șablon pentru:

Acest cod adaugă ICQ câmp și profilul de utilizator Twitter. Un exemplu de acest cod, puteți adăuga orice alte domenii necesare. Cu toate acestea, acest lucru doar adaugă la câmpul de cod în profil, și, dacă doriți să păstrați valorile acestor câmpuri, atunci nimic nu se va întâmpla. Pentru valoare este stocată, adăugați un cod în fișierul functions.php:

Acum aveți câmpuri suplimentare în profilul dvs., care sunt pe deplin funcțional. Destul de simplu și elimină nevoia de suplimentare de plug-in-uri. Dar cum să folosească aceste informații suplimentare de la profilul de pe blog? Pentru a face acest lucru, adăugați fișierul functions.php o altă funcție:

Iar în fișierul șablon dorit (de exemplu, în single.php) se introduce un apel la această funcție my_author_box ().