Cum să utilizați câmpurile personalizate în dezvoltarea temei WordPress
Publicat: 2022-11-07Temele WordPress sunt foarte flexibile și versatile. Puteți folosi câmpuri personalizate pentru a adăuga date suplimentare postărilor și paginilor dvs. Acest lucru poate fi foarte util atunci când doriți să afișați mai multe informații despre conținutul dvs. În acest articol, vă vom arăta cum să utilizați câmpurile personalizate în dezvoltarea temei WordPress. De asemenea, vom oferi câteva exemple despre modul în care câmpurile personalizate pot fi utilizate în temele dvs. Câmpurile personalizate pot fi folosite pentru a adăuga date suplimentare la postările și paginile dvs. WordPress. Aceste date suplimentare pot fi foarte utile atunci când doriți să afișați mai multe informații despre conținutul dvs. De exemplu, puteți utiliza câmpuri personalizate pentru a afișa informații despre autor, data postării sau chiar o imagine prezentată. Pentru a utiliza câmpuri personalizate în tema dvs. WordPress, mai întâi trebuie să creați un fișier numit „functions.php” în folderul temei. În acest fișier, va trebui să adăugați următorul cod: // Adăugați codul de mai jos în fișierul functions.php add_action( 'init', 'my_custom_fields' ); function my_custom_fields() { register_post_meta( 'post', 'my_custom_field', array( 'show_in_rest' => true, 'type' => 'string', 'single' => true, ) ); } ? > Acest cod va crea un nou câmp personalizat numit „my_custom_field” pentru postările tale. Acum puteți adăuga acest câmp personalizat la orice postare pe care o creați. După ce ați adăugat câmpul personalizat la postările dvs., îl puteți afișa în tema dvs. Pentru a face acest lucru, va trebui să editați fișierul „single.php” al temei. În acest fișier, va trebui să găsiți următoarea linie de cod: Va trebui să înlocuiți această linie de cod cu următoarele: Acest cod va afișa valoarea câmpului dvs. personalizat în postarea dvs. De asemenea, puteți afișa câmpuri personalizate în fișierul „page.php” al temei. Pentru a face acest lucru, va trebui să găsiți următoarea linie de cod: Veți învăța cum să configurați peste 20 de tipuri de câmpuri personalizate în WordPress. Aflați cum să extrageți cu ușurință valorile câmpurilor personalizate din postări, pagini și utilizatori. Veți învăța cum să creați o interfață de administrare pentru o temă care va fi atât atrăgătoare, cât și utilă pentru clienții dvs. Vom înțelege cum funcționează structura temei WordPress. Este foarte simplu să înveți HTML și CSS. Experții WP Theming sunt un grup de creatori talentați care împărtășesc pasiunea pentru produse curate, bine concepute și ușor de utilizat. Programatorii, designerii și experții UX înțeleg că a avea un CMS simplu și puternic este important pentru a simplifica experiența utilizatorului. Am construit peste 100 de site-uri web folosind WordPress și câmpuri personalizate avansate în echipa noastră de dezvoltare a platformei WordPress. Cum activez câmpurile personalizate în WordPress? Sursa imagine: visualcomposerPentru a activa câmpurile personalizate în WordPress, trebuie să editați fișierele tematice și să adăugați următorul cod la fișierul functions.php: add_action('init', 'my_custom_fields'); function my_custom_fields() { register_post_type( 'custom_fields', array( 'labels' => array( 'name' => __( 'Custom Fields' ), 'singular_name' => __( 'Custom Field' ) ), 'public' => true, 'supports' => array( 'titlu', 'editor', 'câmpuri-personalizate' ) ) ); } Acest lucru va activa funcția de câmpuri personalizate pentru site-ul dvs. WordPress. Adăugați informații suplimentare la postările și paginile dvs. utilizând câmpurile personalizate ale WP. Aceasta ar putea fi o evaluare pentru produsele sau muzica pe care le scrii pe măsură ce scrii fiecare postare. Utilizarea câmpurilor personalizate vă permite să fiți mai vizibil pentru vizitatorii site-ului dvs. Aceste câmpuri sunt utilizate pe un număr mare de site-uri web WordPress, dar sunt utilizate în principal de site-uri web mai mari. Câmpurile implicite pentru WordPress sunt ascunse în mod implicit, dar câmpurile personalizate pot fi adăugate în câteva secunde. Selectând Câmpuri personalizate în editorul dvs. sau făcând clic pe cod, le puteți face vizibile în tema dvs. Folosind unul dintre instrumentele enumerate mai jos, puteți adăuga cu ușurință câmpuri personalizate pe site-ul dvs. și le puteți personaliza în funcție de preferințele dvs. Puteți personaliza câmpurile dintr-o singură locație folosind Pods, o interfață curată. Există 14 tipuri de câmpuri în această bază de date, inclusiv text, dată, termen și utilizator. Deoarece este ușor, ar trebui să aibă puțin sau deloc efect asupra performanței site-ului dvs. Dacă abia ați început să utilizați câmpurile personalizate WordPress, poate doriți să vorbiți cu cineva care a fost acolo. Numeroasele utilizări ale câmpurilor personalizate Câmpurile personalizate permit dezvoltatorilor WordPress să adauge mai ușor informații suplimentare la postări. Aceste informații sunt utile în extinderea postărilor cu o varietate de metode de codare, precum și în stocarea unor informații mai specifice despre postări. Câmpurile personalizate sunt avantajoase pentru managerii de afaceri, deoarece permit crearea de metadate specifice fiecărui fișier pentru a-l structura ca și cum ar fi un puzzle. câmpuri la o postare editând-o sau adăugând în mod programatic câmpurile personalizate prin editarea acesteia. Funcția update_post_meta modifică și valoarea unui câmp personalizat asociat cu o anumită postare. Get_post_meta() poate fi folosit pentru a obține datele câmpurilor personalizate odată ce acestea au fost stocate. Tabelul post_meta începe cu o listă foarte simplă de meta câmpuri pe care le puteți adăuga rapid și ușor. Această funcție vă permite să adăugați un anumit câmp la o postare. Acest articol este limitat de intențiile autorului. Orice lucru mai complicat, cum ar fi adăugarea de câmpuri personalizate, ar necesita utilizarea unei clase WPDB sau a unui plugin personalizat. Acesta este un exemplu despre cum să creați un meta câmp cu o proprietate unică. Ce ar trebui să faci dacă ai vrea să schimbi valoarea? Pentru aceasta, am folosi update_post_meta(), precum și update_user_meta() în funcția update_post_meta(). Fiecare dintre aceste funcții, pe lângă utilizarea tabelelor specifice acelui tip de conținut, utilizează aceeași procedură. Funcționalitatea WordPress convertește automat o matrice într-un șir. Cum adaug un câmp la un șablon? Sursa imagine: iconstituentNu există un răspuns unic la această întrebare, deoarece metoda de adăugare a unui câmp la un șablon va varia în funcție de șablonul specific pe care îl utilizați. Cu toate acestea, în general, va trebui să deschideți șablonul într-un editor de text, să localizați locul în care doriți să apară noul câmp și apoi să introduceți codul corespunzător pentru a adăuga câmpul. Codul va varia în funcție de tipul de câmp pe care îl adăugați, așa că asigurați-vă că consultați documentația șablonului sau documentația pentru tipul de câmp pe care îl utilizați. Folosind fila Câmpuri din Editorul de șabloane, puteți adăuga oricare dintre formularele pe care le utilizați. doriți să șablonul de formular. Câmpurile de colectare a datelor și de actualizare a datelor pot fi completate în fiecare câmp. Câmpurile de date și câmpurile de imagine pot fi configurate pentru a solicita completarea sau actualizarea acestora. Puteți salva oricând modificările făcând clic pe Salvare în partea de sus a ecranului. Puteți repeta valoarea utilizată în instanța anterioară a câmpului utilizând caseta de selectare Repetare câmp. Regulile care controlează dacă un câmp apare în formular sunt setate pe baza valorii alese pentru alt câmp. Regulile aplicației TerraFlex fac completarea formularelor mai ușoară și mai rapidă. Câmpuri personalizate WordPress Câmpurile personalizate din WordPress sunt metadate pe care le puteți atașa unei postări. Aceste metadate pot fi folosite pentru a stoca informații despre postare, cum ar fi autorul, data etc. Câmpurile personalizate pot fi folosite și pentru a stoca informațiile pe care doriți să le afișați pe front-end-ul site-ului dvs. web. De exemplu, puteți crea un câmp personalizat pentru numele autorului și apoi afișați numele autorului respectiv pe front-end-ul site-ului dvs. web. Aceste metadate vă permit să adăugați informații suplimentare la o postare sau o pagină pe care o editați în WordPress. WordPress generează acest tip de date în acest mod automat, care se numește metadate. Instrumentele de câmpuri personalizate, pe de altă parte, sunt de obicei ascunse în mod implicit, dar sunt simplu de utilizat și configurat. WordPress adaugă metadate la fiecare postare sau pagină de îndată ce este creată. Dacă doriți să creați și să stocați propriile metadate, puteți utiliza câmpuri personalizate. Aceste avantaje sunt amplificate atunci când este implicat un site mai complex. Dacă trebuie să completați detalii de bază, cum ar fi dormitoare, băi și alte zone, le puteți utiliza. Paginile și postările WordPress au propriile metadate, care pot include informații precum titlul și descrierea. Cu un bun plugin pentru câmpuri personalizate, puteți colecta o varietate de tipuri de date în câmpurile dvs. personalizate. În acest tutorial, ne vom uita la pluginul Advanced Custom Fields (ACF), care este unul dintre cele mai populare. Butonul Adăugați nou din partea de sus a paginii va crea un grup cu mai multe câmpuri personalizate WordPress. Trebuie să decideți ce tip de câmp doriți să creați în acest moment. Când închideți editorul, veți putea să vă vizualizați noul câmp în comunitate. Între timp, puteți salva noul câmp personalizat făcând clic pe butonul Publicare. Puteți adăuga manual câmpuri personalizate WordPress și face vizibil conținutul prin editarea temei. WordPress va salva valoarea câmpului în baza de date de îndată ce apare în tabloul de bord. De asemenea, puteți utiliza plugin-uri precum caseta de selectare și selectări pentru a crea câmpuri personalizate avansate. Puteți începe să explorați și să utilizați funcțiile mai avansate ale WordPress pe măsură ce câștigați mai multă experiență cu platforma. Câmpurile personalizate sunt un exemplu excelent de caracteristică ascunsă în aplicația dvs. care vă va permite să vă controlați conținutul mult mai eficient. Dacă puteți modifica și ajusta metadatele postărilor și paginilor dvs., site-ul dvs. va crește. Adăugarea de câmpuri personalizate pe site-ul dvs. WordPress este cea mai eficientă modalitate de a realiza acest lucru. Când adăugați câmpuri personalizate pe site-ul dvs. WordPress, site-ul dvs. va arăta foarte profesionist. Instalarea pluginului Advanced Custom Fields și apoi activarea acestuia este tot ce aveți nevoie. Opțiunea Câmpuri personalizate va fi disponibilă în Formulare din tabloul de bord WordPress după ce ați activat-o. Când faceți clic pe Adăugare nou, trebuie să introduceți informațiile necesare înainte de a putea adăuga un câmp personalizat nou. Primul pas este definirea numelui câmpului. Ar trebui să conțină numele site-ului dvs. care va apărea pe formular. Următorul pas este definirea tipului de câmp. În câmpul personalizat, acest tip de date vor fi stocate. Există șase opțiuni: un text, un număr, o dată și un e-mail. Următorul pas este generarea unei valori de câmp. Datele care vor fi folosite pentru a crea câmpul personalizat vor fi introduse aici. În general, puteți introduce datele manual sau prin funcționalitatea WordPress oferită. Modificările pe care le faceți după completarea Valorilor câmpului pot fi salvate făcând clic pe butonul Salvare. Puteți face câmpuri personalizate disponibile pentru site-ul dvs. WordPress. Acum puteți utiliza câmpul personalizat pentru a adăuga diferite ecrane de editare pe site-ul dvs. WordPress adăugându-l pe site-ul dvs. Primul ecran pe care ar trebui să-l utilizați este ecranul de conectare WordPress. Primul pas este să lansați bara de instrumente WordPress, care vă va duce la ecranul de autentificare WordPress, unde veți găsi Câmpul personalizat. După ce ați făcut clic pe butonul Conectare, puteți introduce informațiile dvs. derulând în jos în jos. Unul dintre câmpurile în care puteți utiliza câmpul personalizat este Adresa de e-mail. Este posibil să adăugați o adresă de e-mail personalizată la WordPress, în loc să utilizați adresa de e-mail implicită. După ce ați făcut clic pe butonul Adăugați nou, va trebui să completați informațiile necesare pentru a vă crea adresa de e-mail personalizată. Trebuie să introduceți adresa de e-mail și numele care apare lângă ea pentru a vedea adresa de e-mail. Pentru a salva modificările, faceți clic pe butonul Salvare de lângă ele. De asemenea, puteți adăuga un câmp personalizat trăgându-l peste fila Câmpuri personalizate. În colțul din dreapta sus al editorului WordPress, veți găsi fila. Mai întâi, navigați la bara de instrumente WordPress și selectați linkul Câmpuri personalizate din fila Câmpuri personalizate. Accesați fila Câmpuri personalizate și derulați în jos la următoarele câmpuri. Ce este un câmp personalizat în WordPress? Un câmp personalizat în WordPress vă permite să adăugați detalii suplimentare la anumite postări. Informațiile conținute în acest raport sunt denumite metadate. Dezvoltatorii, de exemplu, folosesc câmpuri personalizate și metadate pentru a extinde postările pe toate platformele, indiferent dacă creează un site simplu sau unul sofisticat. Câmpurile personalizate Wordpress nu se afișează Există câteva motive potențiale pentru care câmpurile personalizate ar putea să nu apară pe un site WordPress . Mai întâi, verificați dacă funcția de câmpuri personalizate a fost activată în setările WordPress. Dacă da, atunci este posibil ca tema pe care o utilizați să nu accepte câmpuri personalizate sau ca codul pentru câmpurile dvs. personalizate să nu fie configurat corect. Dacă vă simțiți confortabil cu codul, puteți încerca să depanați singur problema. În caz contrar, cel mai bine este să contactați un dezvoltator WordPress sau un forum de asistență pentru ajutor. Exemple de câmpuri personalizate Unele câmpuri personalizate potențiale pentru o înregistrare de contact ar putea include: -Tipul de cont (de exemplu, potențial, actual, caducat) -Sursa de recomandare -Industrie -Număr de angajați - Etapa ciclului de vânzăriPuteți adăuga un câmp personalizat nou făcând clic pe butonul verde Adăugați un câmp personalizat nou. Când introduceți informațiile de câmp, va apărea un nou meniu. Următorul exemplu va avea adăugat un tip de câmp de selecție. Prin selectarea acestei opțiuni, Utilizatorii noștri vor putea selecta dintr-o listă de opțiuni derulante de selecție multiplă. Tipurile de cetățenie sunt enumerate aici. Ar trebui să ordonați articolele așa cum doriți să apară utilizatorului, astfel încât să apară în ordinea în care le introduceți. Dacă doriți o opțiune goală, introduceți o linie goală în partea de sus a listei sau introduceți un N/ O linie sau (niciuna). După ce ați selectat un angajat din lista dvs., faceți clic pe numele acestuia pentru a accesa ecranul „Vizualizare angajat”. Câmpurile personalizate pe care le-am definit ar trebui să apară acum în mijlocul ecranului. În timp ce completați caseta „Faceți acest câmp obligatoriu”, asigurați-vă că bifați caseta „Utilizați acest câmp ca opțional” din partea de jos. Ca rezultat, secvența ar trebui să fie numită „0” mai degrabă decât „1”, iar partenerul de resurse umane ar trebui să o plaseze în următorul câmp secvenţial. Cum se utilizează pluginul Advanced Custom Fields în WordPressAdvanced Custom Fields este un plugin excelent pentru personalizarea site-ului dvs. WordPress . Cu acest plugin, puteți adăuga câmpuri personalizate la orice postare sau pagină, permițându-vă să stocați date suplimentare pentru site-ul dvs. Puteți folosi aceste câmpuri personalizate pentru a stoca orice doriți, inclusiv text, imagini și link-uri. Acum puteți controla aspectul ecranelor dvs. de editare WordPress și al câmpurilor personalizate cu pluginul Advanced Custom Fields. Puteți adăuga mai multe câmpuri după cum este necesar. Postările, utilizatorii, termenii taxonomiei, media, comentariile și paginile cu opțiuni personalizate sunt doar câteva dintre tipurile de câmpuri care pot fi adăugate la orice pagină WP. Aceste două supărări minore, dacă nu ar fi fost ele, ar fi putut face din aceasta o experiență de 4 stele. Data lansării pentru versiunea 5.12.3 este de așteptat să fie 14 iulie 2021. Data lansării filmului este programată pentru 6 aprilie 2022. Data lansării: 10 noiembrie 2020. Data lansării este stabilită pentru 17 august 2019 și este de așteptat să ajunge pe 12 noiembrie 2019. Pe 7 decembrie 2018, a fost anunțată data lansării celei de-a cincea versiuni a cărții. Data lansării pentru 5.6.4 a fost stabilită pentru 15 februarie 2019. Data lansării: 11 ianuarie 2019 Data lansării filmului este 16 ianuarie 2019. Data lansării pentru I5.13 este stabilită pentru 13 august. Următorul data lansării este 20 iunie 2019. Data lansării pentru 3.15 a fost stabilită pentru 25 martie 2019. Data lansării este stabilită pentru 27 martie 2019. Datele lansării pentru 2019 sunt următoarele: *6.09″ pe 26 martie, * 3.49.9″ pe 30 aprilie și *5.01 pe 2 octombrie 2019. Data lansării: 5.07.01, 29 octombrie 2019
