Doriți să afișați câmpuri personalizate în afara buclei pe WordPress?

În mod normal, câmpurile personalizate sunt afișate în bucla WordPress împreună cu alt conținut și metadate.

În acest tutorial, vă vom arăta cum să afișați câmpuri personalizate în afara buclei pe WordPress.

Afișați câmpuri personalizate din bucla 1 de wordpress

Care sunt câmpurile personalizate pe WordPress

Câmpurile personalizate vă permit să adăugați metadate suplimentare în postările dvs. WordPress, pentru a afișați cu conținutul publicației dvs..

Puteți adăuga câmpuri personalizate prin simpla activare a casetelor metas ale câmpurilor personalizate în „ Opțiuni de ecran " Puteți crea, de asemenea, căsuțe metas personalizate pe WordPress pentru a oferi câmpurilor dvs. personalizate o interfață de utilizator mai bună.

Wordpers-uri de câmp personalizateDeoarece câmpurile personalizate adaugă metadate postărilor, acestea pot fi afișate cu ușurință în bucla WordPress cu alt conținut. Cu toate acestea, uneori s-ar putea să doriți să le arătați în afara buclei. De exemplu, într-un widget al barei laterale. În acest moment, devine puțin dificil.

Vezi și: 6 plugin-uri WordPress pentru a adăuga completarea automată la formularele dvs.

Acestea fiind spuse, să vedem cum să afișăm cu ușurință câmpurile personalizate în afara buclei pe WordPress.

Cum se afișează date de câmp personalizate în afara buclei pe WordPress

În loc să afișați metadatele câmpului personalizat în afara buclei, vă vom arăta cum să utilizați mai multe bucle în Teme WordPress fără a afecta bucla principală.

Acest articol vă cere să adăugați cod la fișiere din tema dvs. WordPress.

Va trebui să adăugați următorul cod în diferitele locații din fișierele dvs. cu temă WordPress unde doriți să afișați meta-date.

post->ID; echo get_post_meta($postid, 'Câmpul-personalizat', true); wp_reset_query(); ?>

Acest cod utilizează variabila globală $ wp_query pentru a obține ID-ul articolului. Apoi folosește „ get_post_meta () Pentru a prelua și afișa datele de câmp personalizate.

Nu uitați să modificați „ Dvs.-personalizate-Câmp Cu câmpul tău personalizat.

Puteți personaliza codul pentru a vă satisface nevoile. De asemenea, puteți utiliza alte argumente de interogare pentru a prelua și afișa date de câmp personalizate pentru diferite postări și pagini.

Să aruncăm o privire la un alt exemplu. Acesta îl folosește clasa WP_Query, care este mult mai bun și mai flexibil pentru utilizarea mai multor bucle în fișierele dvs. cu temă WordPress.

Doar adăugați acest cod la tema dvs. WordPress sau la tema copilului în care doriți să afișați câmpul personalizat.

$ args = array (// ID-ul postării sau al paginii 'p' => 231,); // Interogarea $ the_query = new WP_Query ($ args); // Bucla if ($ the_query-> have_posts ()) {while ($ the_query-> have_posts ()) {$ the_query-> the_post (); echo get_post_meta (get_the_ID (), 'Mood', true); } / * Restabiliți datele de postare originale * / wp_reset_postdata (); } else {echo 'Nimic găsit'; }

Nu uitați să înlocuiți „ Dispoziție După numele propriu al câmpului dvs. personalizat și al ID-ului dvs. cu propria publicație sau ID de pagină.

Demonstrarea câmpurilor personalizate pe wordpress

Acum puteți afișa câmpuri personalizate dintr-o postare/pagină pe o altă secțiune decât bucla WordPress. Dar, dacă aveți nevoie de o soluție premium pentru a reuși să afișați câmpurile personalizate ale unui articol/pagini, vă oferim mai jos 3 WordPress plugin-uri premium care vă va ajuta în această sarcină.

1. Plugin câmpuri de înregistrare WooCommerce

Le WordPress plug-in Înregistrare WooCommerce premium, Adăugați câmpuri personalizate de înregistrare vă permite să adăugați câmpuri personalizate suplimentare la formularul de înregistrare. Veți putea adăuga o casetă de text, o casetă de selecție, o casetă de selectare, o casetă de opțiuni, un selector de dată, o parolă și altele. Înregistrarea Woocommerce adaugă câmpuri personalizate la formularul de înscriere plugin wordpess

De asemenea, vă va permite să activați sau să dezactivați Campurile WooCommerce Implicit. Funcția de conectare prin Facebook și Twitter este de asemenea activată în acest plugin.

Descopera Cum de a optimiza imaginile și de a îmbunătăți SEO făcând clic pe acest link.

Alte caracteristici includ: asistență pentru un număr nelimitat de câmpuri pe un formular de înregistrare, asistență pentru caracteristica Drag and Drop, personalizarea câmpurilor pentru o mai bună lizibilitate, afișare temporară sau nu. un câmp, posibilitatea de a permite clientului să își modifice profilul și multe altele.

Descarca Demo | web hosting

2. Câmpuri personalizate avansate 

După cum sugerează și numele, asta WordPress plug-in premium vă permite să creați un grup de câmpuri personalizat ca componentă autonomă pe care o puteți reutiliza în alte grupuri de câmpuri. Câmpuri personalizate avansate componentă câmp addon plugin wordpess

Ulterior, dacă doriți să modificați această componentă, trebuie doar să o modificați o singură dată, se va aplica tuturor grupurilor de câmpuri care utilizează această componentă.

Citiți și articolul nostru pe Pluginurile 8 WordPress pentru a stimula angajamentul vizitatorilor

Este foarte ușor de utilizat și îl puteți lua în mână foarte ușor. Așa că economisește timp și productivitate doar refolosind câmpuri sau grupuri de câmpuri pe care le-ați creat deja.

Descarca | Demo | web hosting

3. Câmpuri particularizate personalizate

Este important de reținut că acest lucru WordPress plug-in premium este un supliment care necesită pluginul WordPress Bookly pentru a funcționa. În mod implicit, clienții sau vizitatorii sunt de obicei obișnuiți să completeze mai multe câmpuri precum numele, numărul de telefon și adresa de e-mail înainte de a confirma o rezervare.Câmpurile personalizate Bookly se adaugă la pluginul wordpess

Dar cu acest plugin WordPress, le puteți cere să completeze mai multe câmpuri, în cele din urmă pentru a obține mai multe detalii sau orice alt tip de informații. Aceste noi câmpuri vor apărea în pas Descarca du procesul de rezervareși detaliile rezervării vor fi adăugate în calendarul dvs. Rezervat.

Vezi și articolul nostru pe Cum de a ascunde elemente inutile de pe tabloul de bord WordPress

Caracteristicile sale sunt, printre altele: capacitatea de a crea cât mai multe câmpuri necesare, suport pentru diferite tipuri de câmpuri, capacitatea de a face anumite câmpuri obligatorii sau opționale pentru completare, documentație detaliată și multe altele.

Descarca Demo | web hosting

Resurse recomandate

Aflați despre alte resurse recomandate pentru a vă ajuta să construiți și să gestionați site-ul dvs. web.

Concluzie

Aici ! Asta este tot pentru acest tutorial, sperăm că vă va permite să afișați câmpuri personalizate în afara buclei pe WordPress. Dacă aveți sugestii sau observații, acestea vor fi binevenite.

Cu toate acestea, veți putea, de asemenea, să ne consultați Resurse, dacă aveți nevoie de mai multe elemente pentru a vă derula proiectele de creare a site-urilor de internet, consultați ghidul nostru cu privire la Creare blog WordPress sau cea de pe Divi: cea mai bună temă WordPress din toate timpurile.

Nu uitați să ne anunțați comentarii, propuneri și sugestii cu privire la acest articol. NVă îndemnăm și la împărtășește acest articol pe diferitele rețele de socializare.

...