Cum să extrageți datele din tabel din postări folosind WordPress
Publicat: 2020-11-11Ce se întâmplă dacă îți spunem că există o modalitate ușoară de a condimenta site-ul tău WordPress? Puteți adăuga date la tabelele WordPress din postări și le puteți personaliza tot ce doriți! După ilustrarea noastră despre Cum să încorporați tabele de date online în postări/pagini WordPress, este timpul să vă arătăm invers.
Extragerea tuturor datelor dintr-o postare WordPress și afișarea lor într-un format tabelar poate suna ca o bătaie de cap pentru unii dintre voi. Cu toate acestea, avem soluția perfectă. Ai grijă de noi pentru o vreme.
- De ce să luați în considerare tabele pentru a afișa postările WordPress
- Cele mai bune modalități de a adăuga date de postare WordPress pe un tabel
De ce să luați în considerare tabele pentru a afișa postările WordPress
Dacă postați mult conținut, veți întâlni două tipuri de public - un cititor dedicat care urmărește tot ceea ce postați și un cititor pretențios care face clic doar pe o postare pe care o consideră atractivă.
În mod clar, un tabel cu detalii este mai convenabil decât un paragraf lung și pronunțat. Un aspect tabelar este întotdeauna ușor de urmărit și organizat. Drept urmare, postările dvs. din WordPress pot ajunge la toată lumea doar dacă le enumerați într-un tabel de date!
Un tabel cu mai multe coloane și rânduri poate afișa informații cheie scurte care încurajează clicurile. Este o scurtătură pentru cititori pentru a căuta informațiile pe care le doresc.
Cele mai bune modalități de a adăuga date la tabelele WordPress din postări
Pentru această demonstrație am ales plugin-ul de masă WordPress universal, Ninja Tables - un addon Pro cu o multitudine de funcții inteligente. Vă puteți plia postările WordPress într-un tabel fără niciun plugin suplimentar.
Printre cele 8 moduri productive de a crea tabele, Ninja Tables se remarcă prin integrarea cu WP Posts sau Custom Post Types. Această caracteristică încorporată permite utilizatorului să adauge date la tabelele WordPress din postări în stiluri dinamice.
- Coloană personalizată în tabelul cu postări WP
- Integrarea câmpului ACF
- Shortcode, valoare calculată sau HTML
- Post Meta Câmp
- Imagine prezentată
1. Coloană personalizată în tabelul de postări WP
În primul rând, accesați tabloul de bord Ninja Tables și faceți clic pe „Adăugați tabel”.
Va apărea o casetă pop-up cu toate modalitățile diferite în care puteți crea un tabel. Faceți clic pe WP Posts. Caseta va afișa mai multe câmpuri și „Construct Table from Posts/CPT-uri” (Custom Post Type) ca titlu.
Am ales un singur câmp de tip „Post” și l-am comutat în caseta din dreapta folosind săgeata.
După ce faceți clic pe „Următorul”, va apărea o altă fereastră cu diferite proprietăți ale postării. Aceste proprietăți sunt coloana tabelului pe care urmează să-l creați.
Selectați proprietățile și mutați-le la dreapta, apoi „Salvați” din nou. De asemenea, puteți seta condiții cu butonul „+”.
Acum ai fi surprins cât de repede poți crea un tabel din datele postărilor tale!
Imediat după ce salvați pasul 2, veți fi dus la interfața clasică Ninja Tables, unde puteți personaliza, configura și proiecta întreaga masă.
Puteți modifica sau personaliza proprietățile postării din „Setări de interogare” și „Adăugați o coloană nouă”.
Iată o altă caracteristică uimitoare. Dacă există o categorie de permalink sau o etichetă de postare, o puteți sorta din panoul „Configurare tabel”.
Puteți, de asemenea, să răsfoiți documentația dacă doriți.
2. Integrarea câmpului ACF
Printre multe caracteristici versatile, aceasta mărește capacitatea Ninja Tables de a crea mese. Câmpul personalizat avansat asigură că acest plugin este mai dinamic și este disponibil numai atunci când utilizatorii creează WP Post.
Faceți clic pe „Adăugați nou” și continuați să îl denumiți, „+Adăugați câmp” și etichetă câmp. Acum, „Publică” postarea.
Câmpul adăugat este publicat. Puteți adăuga mai multe câmpuri, edita sau muta cele existente. Verificați tabloul de bord Câmpuri personalizate și vedeți că a apărut „Demo ACF”.
Accesați „Toate postările” și selectați postarea pe care doriți să o afișați câmpuri personalizate folosind ACF.
Acum, mergeți la post-tabelul creat cu Ninja Tables și deschideți „Adăugați o coloană nouă”.
Veți vedea meniul extinzându-se la „Setări dinamice de date post”. Completați „Tipul câmpului” din meniul drop-down și caseta „Valoare câmp”.
Valoarea câmpului ar trebui să fie exact așa cum ați introdus înainte. După ce faceți clic pe „Adăugați o coloană”, noua coloană Demo ACF va fi creată pentru postarea corespunzătoare.
Consultați documentația pentru a afla mai multe.
3. Shortcode, valoare calculată sau HTML
Putem începe cu panoul „Adăugați o coloană nouă” din tabelul creat anterior. Denumiți coloana și alegeți „Shortcode / Computed Value or HTML” (Cod scurt / Valoare calculată sau HTML) pe Tip de câmp.
Pentru shortcode dinamic, utilizați acest lucru -
[yourshortcode YourParam="{post.ID}”]
Adăugați codul scurt și faceți clic pe „Adăugați coloană”. De exemplu, codul scurt creat pentru un tabel WooCommerce în Ninja Tables pe o coloană „Cumpără acum” este [add_to_cart id="{post.ID}”]
Fiecare rând va prelua ID-ul de postare WP respectiv și va crea butonul de adăugare în coș conform unui cod scurt valid. Parcurgeți documentația pentru mai multă claritate.
4. Post Meta Field
Este cunoscut și sub numele de „Câmpuri personalizate” și puteți afișa un conținut suplimentar al postării dvs. WP prin Ninja Tables. Puteți fie să afișați o postare nouă, fie să editați una existentă.
Pentru această demonstrație, actualizăm o postare făcută anterior cu Custom Field și o afișăm pe Ninja Tables Post Meta Field. Această funcție se face din panoul de administrare.
În primul rând, navigați la „Opțiune de ecran” a postării din partea de sus. Veți vedea că apar niște casete de selectare, iar una dintre ele va fi „Câmpuri personalizate”.
Acum, dacă bifați caseta, Post Meta se va extinde la un alt panou cu numele și valoarea câmpului.
Iată Câmp personalizat avansat ca valoare.
Dorim să adăugăm unul dintre câmpurile dintr-un tabel. Deci, am selectat un tabel prestabilit și am mers la panoul „Adăugați o coloană nouă”.
Pur și simplu puneți valoarea în valoarea câmpului aici și în Setări de date dinamice de postare și faceți clic pe „Adăugați coloană”.
Rezultatul va apărea automat pe tabel.
5. Imagine prezentată
Este cea mai ușoară parte în care tot ce trebuie să faceți este să adăugați o imagine prezentată pe o postare și să editați panoul „Adăugați o coloană nouă”.
Mai întâi, deschideți o postare pentru a încărca o imagine prezentată, așa cum se arată în imaginea de mai jos.
Puteți înlocui sau elimina imaginea din bara laterală a postării. Deoarece avem deja o masă pregătită, am ales și am adăugat imagini la unele postări de pe masa respectivă. Postările cu imagini vor apărea pe tabel după ce creați o nouă coloană.
Pentru valoarea câmpului, puteți determina dimensiunea sau forma imaginii. De exemplu, miniatură, medie, mare etc. Caseta de selectare pentru „Link pentru a postare permalink” vă va duce la postare dacă faceți clic pe imagine și va „Deschide linkul către o filă nouă” dacă o bifați pe cealaltă.
Imediat după „Adăugați o coloană”, coloana „Imagine recomandată” va fi creată și va afișa imaginile corespunzătoare ale postărilor.
Observatii
Asta e tot pentru WP Post și Ninja Tables acum. V-am arătat cum să adăugați date la tabelele WordPress din postări. Puteți să-l încercați cu Ninja Tables, conform demonstrației noastre, deoarece este mai flexibil și mai bogat în funcții. Deși, fiecăruia al lui!
Integrarea cu WP Post este o caracteristică minunată a pluginului tabel și ajută foarte mult prin extragerea datelor din postări. Un utilizator poate adăuga coloane personalizate, câmpuri personalizate avansate, cod scurt, meta câmp post și imagini prezentate din WP Post printr-o interfață intuitivă.
Aruncă o privire la documentația noastră completă pentru o recapitulare detaliată.
Într-o notă finală, vă vom oferi în curând o explicație despre adăugarea intrărilor de formular în tabelele WordPress. Stai cu noi!