Ghid de filtrare a conținutului WordPress

Publicat: 2023-02-12

Adesea, regulile pentru optimizarea eficientă a motoarelor de căutare (SEO) pot intra în conflict cu ceea ce știți că își doresc cititorii dvs. Rezolvarea și echilibrarea acestor diferențe poate fi o provocare, mai ales când vine vorba de a vă asigura că conținutul site-ului dvs. este ușor de sortat.

Din fericire, WordPress vă permite să filtrați conținutul înainte de a fi livrat în browserul unui utilizator. Acest lucru poate oferi o experiență de utilizator (UX) mult mai bună pentru articole mai lungi. În plus, vă poate ajuta să utilizați în mod eficient părțile de conținut pe care motoarele de căutare tind să le placă, dar unii cititori ar putea să abandoneze din cauza lungimii.

În acest articol, vom explora opțiunile de filtrare a conținutului încorporate ale WordPress. De asemenea, vom arunca o privire asupra unor plugin-uri care vă pot ajuta să utilizați filtrarea conținutului pe site-ul dvs. web. Sunt multe de rezolvat, așa că să începem!

Cuprins
1. Filtrare de conținut încorporată
1.1. 1. Filtrarea postărilor și a paginilor
1.2. 2. Funcții
2. Pluginuri de filtrare a conținutului
2.1. 1. Căutați și filtrați
2.2. 2. Filtru inteligent de conținut
2.3. 3. FacetWP
3. Obțineți rezultatele pe care le doriți cu WP Engine

Filtrare de conținut încorporată

WordPress oferă unele funcții încorporate de filtrare a conținutului. Cu toate acestea, pentru a le folosi cu adevărat, va trebui să înțelegeți relația dintre cârlige, filtre, parametri și funcții din baza de cod WordPress. Odată ce ați renunțat la aceste concepte, veți putea investiga unele dintre opțiunile mai practice pentru utilizarea filtrării conținutului.

1. Filtrarea postărilor și a paginilor

Există o modalitate ceva mai veche de a crea o funcție de filtrare front-end pe site-ul dvs. pentru utilizatori. Aceasta oferă o funcție de sortare drop-down pentru conținutul postării, pe care o puteți personaliza. Pentru a începe, va trebui să adăugați un fragment de cod în fișierul index.php al temei.

Rețineți că cel mai bine este să creați un copil pentru tema pe care intenționați să o utilizați. Deoarece această metodă necesită adăugarea unui cod personalizat, veți dori să vă protejați fișierele cu tema părinte în cazul în care ceva se întrerupe.

Am testat această abordare cu tema Twenty Twenty implicită a WordPress.

După cum puteți vedea, ar trebui să modificați stilul în fișierul Cascading Style Sheet (CSS) dacă doriți ceva mai estetic, dar funcționalitatea acestei abordări funcționează. Puteți utiliza aproape orice informații ale bazei de date, cum ar fi „ post_date ” sau „ only_thumbnailed ”, pentru a crea filtre pe care cititorii dvs. le pot folosi.

2. Funcții

Există o altă funcție de filtrare încorporată în baza de coduri WordPress. Vă permite să creați filtre pentru informațiile citite din baza de date, înainte ca acestea să fie afișate pe o pagină web sau pe un ecran de editare.

Această caracteristică permite dezvoltatorilor să încorporeze funcționalitatea de filtrare a conținutului în pluginurile lor. Există o listă extinsă de cârlige de filtrare disponibile prin API-ul WordPress. Aceste cârlige pot fi utilizate atât cu funcțiile „ add_filter ()” cât și cu „ the_content() ”. Aici poate fi utilă înțelegerea relațiilor dintre cârlige, filtre și parametri.

Când alegeți una dintre aceste funcții, veți folosi cârlige și parametri pentru a stabili ce fel de acțiune doriți să execute apelul. Folosind aceste elemente împreună, puteți crea un plugin WordPress care va executa funcționalitatea de filtrare pe care o căutați. De exemplu, funcția „ the_content() ” poate fi combinată cu „ apply_filters() ” pentru a apela funcția de apel invers a oricărui cârlig de filtru.

În plus, cârligul de filtru „ the_content ” este adesea folosit pentru a stabili parametrii de conținut pentru aceste funcții. Pentru a evita confuzia, amintiți-vă că funcțiile includ cârlige și parametri în paranteze.

Pluginuri de filtrare a conținutului

Dacă încă nu sunteți pregătit să vă scufundați în dezvoltarea propriului plugin, nu vă faceți griji. Vom împărtăși câteva pluginuri utile care există deja, care vă pot ajuta să încercați filtrarea conținutului pe site-ul dvs. web.

1. Căutați și filtrați

Pluginul Search & Filter este o modalitate de a îmbunătăți funcționalitatea nativă, simplă, pe bara de căutare oferită de WordPress. Puteți adăuga filtrarea rezultatelor prin butoane radio, casete de selectare, meniuri drop-down și multe altele. În plus, acest plugin este proiectat cu un editor drag-and-drop pentru o configurare ușoară.

În plus, puteți organiza rezultatele căutării după aproape orice parametru disponibil. Aceasta include valoarea meta, post-ID, autorul, titlul, data și așa mai departe. Puteți accesa majoritatea funcțiilor prin versiunea gratuită a pluginului, iar accesul complet pentru un site web costă doar 20 USD pe an.

2. Filtru inteligent de conținut

Smart Content Filter este un plugin premium de filtrare a conținutului pentru WordPress. Va funcționa cu orice temă și tip de postare personalizată. În loc să creați o experiență de căutare și filtrare în stilul bazei de date, Filtrul de conținut inteligent vă ajută să construiți un filtru interactiv care se află în postările dvs. de blog.

Acestea vin sub formă de butoane pe care se poate face clic, care reprezintă diferitele filtre de conținut disponibile pentru pagina sau postarea respectivă. De exemplu, dacă aveți o postare lungă pe blog care enumeră cele mai bune teme de comerț electronic pentru WordPress, cititorii dvs. s-ar putea plictisi la jumătatea drumului și s-ar putea să treacă înainte de a termina articolul sau de a vizualiza Call To Action (CTA).

Acest plugin vă poate ajuta să creați filtre personalizate, interactive, care vă pot muta cu ușurință cititorii către conținutul care îi interesează cel mai mult. O licență de pornire costă doar 19 USD pentru un an de acces și asistență.

3. FacetWP

Dacă sunteți în căutarea unei soluții de filtrare a conținutului care este potrivită pentru comerțul electronic, FacetWP ar putea fi răspunsul dvs. Acesta este un plugin bazat pe AJAX care încarcă rapid selecțiile și filtrează modificările, fără a reîncărca întreaga pagină. Clienții dvs. pot găsi ceea ce caută mult mai repede cu aceste funcții.

În plus, acest plugin este gata pentru integrare cu WooCommerce, astfel încât să puteți îmbunătăți rapid capacitățile de filtrare a conținutului magazinului dvs. online. Unul dintre singurele dezavantaje ale acestui plugin este prețul. Este puțin mai mult o investiție decât unele dintre celelalte opțiuni pe care le-am analizat.

Cu toate acestea, în planul de bază, veți obține o licență de 99 USD pentru unul până la trei site-uri web timp de un an. Aceasta include suport și toate suplimentele profesionale FacetWP.

Obțineți rezultatele pe care le doriți cu WP Engine

Este sigur să spunem că puțini utilizatori de web se bucură de metoda „vânătoare și ciugulită” de a găsi ceea ce caută online. Indiferent dacă este vorba de un produs pe care doresc să-l cumpere, de conținut de divertisment sau de o informație cheie, oferirea unei funcționalități ușoare de căutare și filtrare pentru conținutul tău este o modalitate de a îmbunătăți UX-ul site-ului tău.

Aici, la WP Engine, ne străduim să vă oferim cele mai bune resurse pentru dezvoltatori, astfel încât să puteți construi experiențe digitale inovatoare pentru clienții dvs. Consultați planurile noastre de găzduire WordPress și începeți să vă îmbunătățiți site-ul chiar astăzi!