Dezvoltare WordPress: Ce sunt câmpurile personalizate și cum le folosiți?
Publicat: 2022-04-29WordPress are multe caracteristici avansate pentru personalizare, dintre care una este capacitatea de a crea câmpuri personalizate. Indiferent dacă construiți un blog, un site web de afaceri local, un magazin de comerț electronic sau orice alt site bazat pe WordPress, este posibil să doriți să utilizați câmpuri personalizate pentru a vă simplifica opțiunile de personalizare.
Ce sunt câmpurile personalizate?
Câmpurile personalizate sunt fragmente de metadate personalizate. Le puteți adăuga la postări și pagini. Ca metadate, câmpurile personalizate oferă informații despre conținutul unei postări sau al unei pagini. După ce adăugați un câmp personalizat la o postare sau o pagină, vă puteți edita tema pentru a o afișa automat.
Metadatele este o componentă de bază a WordPress. Chiar și fără câmpuri personalizate, WordPress va folosi metadate pentru a clasifica și personaliza postările și paginile. Numele autorilor și datele publicării, de exemplu, sunt metadate. Câmpurile personalizate sunt folosite în scopuri similare. Cu câmpuri personalizate, puteți clasifica și personaliza postările și paginile adăugându-le metadate.
Utilizările obișnuite pentru câmpurile personalizate includ:
- Declarații de divulgare
- Liniile autorului
- Informații video
- Informații despre produs
- Informații de afaceri
- Listări imobiliare
- Recenzii
- Mărturiile clienților
Cum funcționează câmpurile personalizate
Fiecare câmp personalizat este format dintr-o cheie și o valoare. Cheia reprezintă numele câmpului personalizat, în timp ce valoarea reprezintă definiția. Cheile sunt de obicei ascunse; sunt folosite pur și simplu pentru a identifica valorile lor corespunzătoare, care sunt bucățile reale de metadate
Cheile sunt reutilizabile. Când creați o cheie pentru o postare sau o pagină, aceasta va fi salvată automat. Puteți alege apoi această cheie dintr-o listă derulantă pentru a o reutiliza. Dacă doriți să creați un alt câmp personalizat pentru aceeași postare sau pagină, de exemplu, puteți reutiliza cheia alegând-o din lista derulantă. În timp ce cheile sunt reutilizabile, valorile nu sunt. Va trebui să creați fiecare valoare manual.
Câmpurile personalizate funcționează împreună cu Hypertext Preprocessor (PHP). Câmpurile personalizate singure nu vor schimba aspectul unei postări sau al conținutului unei pagini. Sunt pur și simplu fragmente de metadate, așa că vizitatorii nu le vor vedea fără puțină muncă suplimentară în numele dvs. Pentru a afișa câmpuri personalizate, va trebui să utilizați PHP.
Puteți adăuga cod PHP la tema dvs. pentru a afișa câmpuri personalizate. WordPress acceptă mai multe interogări PHP pentru câmpuri personalizate. Interogările PHP sunt concepute pentru a prelua câmpuri personalizate și pentru a le afișa într-o anumită zonă a temei dvs.
Dacă publicați în mod regulat videoclipuri, vă recomandăm să utilizați câmpuri personalizate pentru a oferi vizitatorilor informații despre videoclipuri. Puteți crea câmpuri personalizate pentru durata și sursa videoclipului. Când vizitatorii ajung pe postări și pagini cu videoclipuri, ei vor vedea cât de lungi sunt videoclipurile și sursa de la care le-ați obținut.
Câmpurile personalizate oferă o modalitate ușoară de a adăuga declarații de divulgare și la postări și pagini. Dacă ați fost plătit pentru a scrie o recenzie despre un produs, vă recomandăm să adăugați o declarație de divulgare la postare sau pagină. Pentru o singură examinare, puteți adăuga manual declarația de divulgare. Pentru mai multe recenzii, poate doriți să utilizați câmpuri personalizate. Cu câmpuri personalizate, puteți specifica ce postări și pagini conțin o recenzie sponsorizată. PHP vă va permite să afișați automat declarația de dezvăluire pe acele postări și pagini.
Cum să utilizați câmpurile personalizate
Opțiunea de a crea câmpuri personalizate în editorul Gutenberg este dezactivată implicit. Pentru a o activa, deschideți o postare sau o pagină și faceți clic pe butonul cu trei puncte din colțul din dreapta sus, urmat de „Preferințe”. Sub secțiunea „Panouri” se află opțiunea pentru câmpuri personalizate. Presupunând că este comutat în poziția dezactivată, dacă faceți clic pe ea, se vor activa câmpuri personalizate pe site-ul dvs.
Dacă utilizați vechiul editor clasic, nu va trebui să activați câmpurile personalizate. Această caracteristică este activată în mod implicit cu editorul clasic. Indiferent dacă utilizați editorul Gutenberg sau Classic, ar trebui să vedeți instrumentul de câmpuri personalizate pe postări și pagini. Se găsește direct sub interfața editorului principal.
Instrumentul de câmpuri personalizate include o secțiune de nume și o secțiune de valoare. Pentru a crea un câmp personalizat nou, faceți clic pe „Introduceți nou” sub secțiunea de nume. Puteți introduce apoi un nume sau o cheie pentru câmpul personalizat în secțiunea de nume.
Împreună cu un nume, va trebui să introduceți o valoare. Valoarea este metadatele care, atunci când sunt preluate, vor fi afișate pe site-ul dvs. Rețineți că puteți crea mai multe câmpuri personalizate cu același nume, dar cu valori diferite. Indiferent, fiecare câmp personalizat necesită un nume și o valoare.
Puteți utiliza PHP pentru a afișa câmpuri personalizate pe site-ul dvs. Când adăugați un câmp personalizat la o postare sau o pagină, WordPress îl va salva în baza de date a site-ului dvs. web. Ca și în cazul altor conținuturi stocate în baze de date, este necesară o interogare PHP pentru a prelua câmpul personalizat. Adăugarea unei interogări PHP corespunzătoare la tema dvs. va prelua și afișa câmpuri personalizate în acea zonă.
Interogarea PHP „get_post_custom_values” va prelua valorile câmpurilor personalizate. Puteți specifica un anumit câmp personalizat cu parametrul „cheie”. Valorile din câmpul specificat vor fi preluate și afișate. Consultați articolul de asistență la wordpress.org/support/article/custom-fields pentru o listă de interogări PHP acceptate.
Luați în considerare pluginurile pentru câmpuri personalizate
Dacă vă străduiți să creați câmpuri personalizate, poate doriți să utilizați un plugin. Advanced Custom Fields este un plugin popular de câmpuri personalizate pentru WordPress. Disponibil în versiuni gratuite și plătite, oferă un constructor prietenos pentru începători pentru câmpuri personalizate.
Cu Câmpuri personalizate avansate, veți avea zeci de tipuri de câmpuri din care să alegeți. Le puteți folosi pentru a adăuga cu ușurință metadate la postări și pagini. Unele dintre tipurile de câmpuri incluse în Câmpurile personalizate avansate sunt text, interval, casetă de selectare, adevărat sau fals, selectare și selector de timp și Hărți Google. De asemenea, puteți încărca metadatele în tema site-ului dvs. fără a vă încurca cu PHP.
Concluzie
WordPress acceptă metadate personalizate sub formă de câmpuri personalizate. Constând dintr-o pereche cheie și valoare, fiecare câmp personalizat constă din informații despre o postare sau o pagină. Dacă vă simțiți confortabil cu PHP, le puteți crea manual. Dacă aveți puțină sau nu aveți experiență cu PHP, puteți utiliza un plugin precum Advanced Custom Fields.