Adăugarea de câmpuri suplimentare în profilul de utilizator WordPress blog kostanevicha Stepan

Adăugarea de câmpuri personalizate în profilul de utilizator WordPress

Bună ziua tuturor!
Astăzi vă voi arăta cum să adăugați câmpuri suplimentare la profilul de utilizator WordPress.
Nu știu dacă această caracteristică este utilă pentru tine, dar am făcut recent comanda, în cazul în care a trebuit să creeze câmpuri suplimentare în profilul și afișa toate aceste informații pe site-ul.
Cred că cititorii BlogGood.ru buduet interesant și util să se familiarizeze cu această procedură.
Pentru a adăuga câmpuri suplimentare la profilul de utilizator, deschideți fișierul «function.php» tema activă și ...

... se introduce aici următorul cod înainte de simbolul „>?“:

Notă linia №8 și №9.
Acolo vom insera câmpuri suplimentare ale acestui format aici:

NAZVANIE_POLYA - înlocuit cu orice nume potrivit, de exemplu, «adress_prof»:

Ca rezultat, imaginea noastră de ansamblu va arata astfel:

Acum, că administrația de la informațiile din formular sunt stocate imediat după codul aici de sus, adăugați acest cod:

Acordați atenție la rândul numele №7 «adress_prof» - acesta este numele domeniului nostru stabilit. Desigur, în cazul în care creați un nou câmp, le inventezi nume unice.

Pentru a afișa informațiile de pe site-ul acestui câmp, introduceți oriunde în codul site-ului ca aceasta:

Rețineți că aici, de asemenea, au creat un nume unic pentru câmpul «adress_prof». Cred că înțeleg esența în sine.
„1“ - este utilizatorul, a cărui identitate 1. Aceasta este, este de ieșire din câmpul «un dress_prof» numai utilizatorul cu ID-ul = 1 (aceasta este site-ul admin).

Iată un cod am scris într-unul din ordinele sale:

Site-ul deduce acest lucru:

Rezultatul în panoul de administrare:

Adăugarea de câmpuri suplimentare în profilul de utilizator WordPress blog kostanevicha Stepan

Rezultat online:

Adăugarea de câmpuri suplimentare în profilul de utilizator WordPress blog kostanevicha Stepan

Dacă nu sunteți mulțumit de această metodă, puteți face un pic diferit, folosind «user_contactmethods» filtru. Dar nu va trebui să scrie orice script-uri pentru a salva câmpurile, el wordpress avea grijă de tot.
Câmp imediat afișat în secțiunea „Profilul“ sub „Contacte“.

Aici este un șablon de funcție pentru a insera noi domenii:

Linia №5 adăuga noi câmpuri. Șablon pentru a adăuga câmpuri vor fi ca acest lucru:

"UNIKALNOE_IMYA" - un ID domeniu. Ar trebui să fie unic și în limba latină.
„Nume de câmp“ - este numele câmpului pentru utilizator. Scrie în orice limbă.

Acum vom încerca totul în practică. Deschideți «function.php» fișier de tema activă și introduceți acest cod de aici înainte
Simbolul ">?":

Rezultatul în panoul de administrare:

Adăugarea de câmpuri suplimentare în profilul de utilizator WordPress blog kostanevicha Stepan

Pentru a afișa informațiile de pe site-ul web al formularului, utilizați un șablon ca acesta (cod insera în fișierele site-ului în cazul în care sunt afișate informații, de exemplu, în subsolul paginii):

"UNIKALNOE_IMYA" - un ID domeniu.
„1“ - un ID de utilizator, informații care urmează să fie afișate pe site. În acest caz, informațiile administratorul site-ului.

Să încercăm să aducem online, toate domeniile pe care le-am creat:

Toate informațiile sunt afișate pe site-ul pe care l-ați introdus în aceste domenii. Mult noroc!