Introducere în "câmpurile personalizate" wordpress

Introducere în

Pe acest site veți întâlni o mulțime de exemple de cod, într-un fel sau altul legate de post meta, sau „câmpuri personalizate“. Sigur, ați văzut fragmente de provocare tipuri get_post_meta de funcții ($ POST_ID, $ meta_key, true) sau update_post_meta ($ POST_ID, $ meta_key, $ NEW_VALUE), dar poate că nu te-a dus să înțeleagă cum să lucreze WordPress în aceste cazuri .

Cel mai probabil, ați auzit de asemenea că WordPress are ceva numit "câmpuri personalizate". Pe site-ul WordPress Codex în legătură cu aceste domenii, după cum urmează: „Aceste informații suplimentare selectate aleatoriu este numit meta-date.“ Astfel, după cum poate ați ghicit, câmpuri personalizate, post-meta, și meta-date în WordPress înseamnă același lucru. Aceste informații suplimentare sunt stocate în obiectul post în WordPress și sunt asociate cu ID-ul postului.

Post Meta funcționează la fel pentru toate obiectele postate în WordPress. Aceasta înseamnă că putem stoca și utiliza această funcție pentru pagini sau tipuri de înregistrări personalizate, la fel ca și pentru posturile reale.

Ce tipuri de informații putem sau ar trebui să stocăm ca câmpuri de utilizatori? Răspunsul scurt este: aproape orice. Codul WordPress utilizează următoarele exemple:

Citirea curentă: Cenușăreasa

Muzica: Rock în jurul ceasului

Vreme: fierbinte și umed

De asemenea, puteți stoca aceste informații:

Culoarea de fundal a înregistrării: # FF0000

Subtitlu: Subtitlul pentru intrarea mea

Introducere în

Această acțiune este o modalitate bună de a verifica dacă domeniul dvs. personalizat a fost salvat corect sau - dacă există. Acum vă voi arăta ce dă acest cod la ieșire, vezi captura de ecran.

Introducere în

* Există multe plug-in-uri și biblioteci care vă permit să creați câmpuri și metaboxuri personalizate. Un exemplu este câmpurile personalizate avansate, iar biblioteca de mostre este Metaboxuri și câmpuri personalizate.

[F1] "Valoarea câmpului de eșantionare" înlocuiește în cod cu "Exemplu de câmp particularizat" sau invers

Articole similare