Personalizarea șablonului de căutare WordPress

Publicat: 2022-11-10

Site-urile WordPress folosesc o varietate de șabloane pentru a afișa conținut, inclusiv rezultatele căutării. Șablonul utilizat pentru rezultatele căutării poate varia în funcție de tema sau pluginul utilizat. Cu toate acestea, majoritatea rezultatelor căutării WordPress sunt afișate folosind șablonul implicit de căutare WordPress. Acest șablon poate fi personalizat pentru a afișa conținut diferit, inclusiv numărul de rezultate pe pagină, ordinea rezultatelor și aspectul rezultatelor.

O temă WordPress nu poate funcționa corect fără șabloanele de căutare și pagină. Fiecare dintre ele poate fi codificat într-o perioadă foarte scurtă de timp și fiecare are propriul său drum. Ca rezultat, ne vom încheia bucla într-o instrucțiune IF în search.php. Marcajul care guvernează modul în care apar rezultatele căutării pe o pagină de căutare este utilizat pentru a seta aspectul rezultatelor căutării. WordPress, pe de altă parte, afișează formularul de căutare în propriul său marcaj dacă tema dvs. nu include un searchform.php. În plus, conținutul buclei de pagină va fi încapsulat în content-page.php. Cu versiunea content-single.php, toate postările sunt invizibile; este o versiune complet demontată.

Cum poți spune ce șablon folosește un site WordPress?

IsItWP, un detector de teme pentru site-uri web, poate fi folosit și pentru a detecta utilizarea temelor WordPress pe site-uri web. IsItWP este un instrument online care afișează o listă a temelor și pluginurilor WordPress pe care le folosește site-ul tău. Site-ul web IsItWP poate fi accesat făcând clic pe adresa URL pe care doriți să o căutați.

În general, șabloanele pentru site-urile WordPress sunt cele mai populare. Joomla și Drupal sunt alte două platforme de șabloane populare. Puteți verifica dacă site-ul dvs. este un șablon sau nu folosind una dintre următoarele metode. Fundația unui site web, cum ar fi platforma pe care este construit, este esențială. Dacă niciunul dintre acestea nu este disponibil pe pagina următoare, va trebui să vă uitați sub capotă. Este simplu să vizualizați sursa paginii dvs. web făcând clic dreapta pe pagină și selectând Vizualizare sursa paginii (sau similar). Pentru a afla care secțiune este unde se află fișierele CSS, căutați numele directorului fișierelor CSS. De exemplu, căutați/WP-content/themes/, urmat de numele temei precedente. Verificați pentru a vedea dacă vreo imagine este derivată dintr-un șablon utilizând o căutare inversă a imaginilor.

Squarespace vă oferă o temă gratuită pentru primul dvs. site. personalizați această temă pentru a răspunde nevoilor dvs. specifice, dar rețineți că trebuie să fie compatibilă cu Squarespace. Dacă doriți să schimbați fonturile, culorile sau machetele, va trebui să alegeți o temă care să includă aceste caracteristici.
În plus, puteți utiliza teme de la terți, care vă oferă o gamă mai largă de opțiuni. Cu toate acestea, ar trebui să citiți termenii și condițiile temei pe care doriți să o utilizați înainte de a o folosi, deoarece unele dintre aceste teme pot conține caracteristici care încalcă termenii și condițiile Squarespace.
Este recomandat să salvați o temă ca șablon pentru a o utiliza din nou și din nou. Șabloanele Squarespace sunt stocate în baza de cod Squarespace și pot fi folosite pentru a crea site-uri web noi bazate pe același aspect și aspect.
Squarespace vă oferă un set de teme implicite pentru noul dvs. site.

Beneficiile temelor WordPress

Dacă doriți să creați un site web nou imediat, temele WordPress sunt calea de urmat. Pe un site WordPress, puteți alege dintr-o varietate de teme, fiecare dintre acestea incluzând un set de fișiere care oferă baza site-ului dvs., cum ar fi șabloanele Despre noi și Contactați-ne. Odată ce ați achiziționat o temă WordPress, va trebui să o instalați și să alegeți pe ce pagini să o utilizați.

Ce vede WordPress Search?

Credit: wpbeginner

Folosind zona de administrare WordPress, acum puteți vedea cuvintele cheie ale site-ului dvs. web. Puteți ajunge la întrebările dvs. accesând Perspectivă. De asemenea, puteți căuta informații făcând clic pe fila Search Console după ce ați terminat de citit rapoartele. Pe pagină, veți vedea o listă de cuvinte cheie care apar în rezultatele căutării pentru site-ul dvs. web.

Atunci când unui site web îi lipsește navigarea, acesta este considerat ofensator pentru utilizatori. Caseta de căutare este cea mai importantă caracteristică a unui site web pentru 40 dintre utilizatorii săi. Vizitatorii pot găsi rapid informații relevante folosind o bară de căutare. Cum caută WordPress subiecte? Când vine vorba de îmbunătățirea experienței de navigare a site-urilor web, cum ar fi Trulia, este necesară o bară de căutare. Pe Boozt, de exemplu, puteți căuta un termen precum „cămăși” și puteți obține toate produsele aferente acestuia. Este foarte simplu să configurați capabilitățile de căutare WordPress și puteți realiza acest lucru doar făcând clic pe butonul corespunzător.

Folosind instrumentele WordPress, puteți adăuga o căutare pe site-ul dvs. nu numai în antet sau subsol, ci și în conținut. Un plugin de generare de pagini vă permite să selectați și să instalați cu ușurință un widget de căutare pe site-ul dvs. De asemenea, puteți utiliza clase CSS personalizate pentru a schimba stilul blocului de căutare. Folosind instrumente puternice de dezvoltare, funcționalitatea de căutare WordPress poate fi activată pentru conținutul site-ului web și al paginii. Sistemul de căutare poate fi activat utilizând un cod scurt furnizat de fișierul temă functions.php. Când adăugați mai multe pagini pe site-ul dvs. web, este nevoie de mai mult timp pentru a vă servi vizitatorii. În loc să folosească WordPress pentru căutare, utilizatorii pot folosi pluginul Swiftype Site Search pentru a căuta produse și servicii printr-un motor de căutare mai rafinat.

Puteți adăuga un motor de căutare pe site-ul dvs. WordPress folosind instrumentul Motor de căutare programabil. Este singura soluție disponibilă proprietarilor de magazine de comerț electronic. Îl poți folosi pentru a crește vizibilitatea produselor din magazinul tău WooCommerce. Până la sfârșitul acestei sesiuni, veți învăța câteva bune practici pentru a îmbunătăți căutarea internă pe site-ul dvs. WordPress. În rezultatele căutării WordPress, acesta afișează o listă cu toate paginile și postările care corespund termenului de căutare. Este dificil pentru utilizatori să navigheze prin rezultate, deoarece există atât de multe dintre care să aleagă. Chiar dacă sistemul de căutare WordPress pare a fi o configurație ușoară, este esențial ca conținutul să fie liber accesibil pentru utilizatori. Dacă activați urmărirea căutării Google Analytics, veți putea vedea ce fac vizitatorii dvs. în timp ce folosesc bara de căutare. Drept urmare, puteți influența modul în care vizitatorii site-ului dvs. interacționează cu acesta.

Actualizarea la WordPress 5.9 pentru a crea o pagină de căutare

Pentru a crea o pagină de căutare, va trebui să faceți upgrade la WordPress 5.9. Când ați terminat, faceți clic pe fila Pagina din tabloul de bord pentru a accesa pagina Căutare.

Șablon de pagină cu rezultatele căutării WordPress

Un șablon de pagină cu rezultatele căutării WordPress este un șablon care poate fi utilizat pentru a afișa rezultatele unei interogări de căutare. Acest șablon poate fi personalizat pentru a afișa rezultatele într-o varietate de moduri, inclusiv după dată, după relevanță sau printr-o combinație a ambelor. De asemenea, șablonul poate fi personalizat pentru a afișa rezultatele într-o varietate de formate, inclusiv o listă, o grilă sau o hartă.

Funcția de căutare a unui site web este unul dintre cele mai utile aspecte ale site-ului. Puteți folosi această funcție la întregul său potențial utilizând o varietate de plugin-uri. Există două moduri de a schimba aspectul unei pagini cu rezultatele căutării: modificarea parametrilor de căutare sau modificarea rezultatelor căutării. Această pagină este o colecție de rezultate ale căutării, nu o pagină standard. Rezultatele căutării dvs. sunt afișate pe o pagină bazată pe șablon, care este dictat de fișierul search.php . După ce ați activat o temă de blocare, accesați Aspect. Șablonul de căutare va fi inclus în acele programe.

Folosind aceste instrumente, puteți crea o pagină personalizată cu rezultatele căutării pentru blocul dvs. WordPress sau CMS, precum și pentru orice altă temă. În șablonul de postare, puteți lista și edita elementele postării, care includ titlul, fragmentul, data, imaginea prezentată și le puteți modifica pozițiile ca rezultate. Șablonul implicit poate fi, de asemenea, șters și, dacă doriți, puteți alege unul nou din lista de modele de interogare. Procesul de creare a unei pagini personalizate cu rezultatele căutării în Elementor este același cu cel al creării oricărei alte pagini. Cel mai probabil, veți dori să creați mai întâi o temă pentru copii – este mai sigur și mai ușor să faceți greșeli. Dacă nu găsiți un fișier search.php, puteți crea unul manual. Pagina cu rezultatele căutării WordPress are potențialul de a fi o parte din imobiliare pe site-ul tău. Folosind un plugin sau fragmente de cod, puteți, de asemenea, să împiedicați postările, paginile și autorii. Puteți selecta modul în care sunt afișate rezultatele căutării utilizând pluginul Better Search.

Cum funcționează căutarea WordPress

Căutare WordPress: Cum funcționează Dacă utilizați WordPress pentru a căuta conținut în blogul dvs., rezultatele căutării dvs. vor fi afișate în ordine cronologică. Nu puteți folosi data unei fraze, deoarece nu este destinată să fie folosită de mai multe persoane în același timp, deoarece este cel mai probabil, populară, folosită cel mai frecvent sau în ordine alfabetică. De la cel mai recent la cel mai recent, se urmează ordinea cronologică.

Cum funcționează motorul de căutare? Caută toate câmpurile dintr-un tabel? Ce face cu coloanele numerice și fără șir? Puteți controla/restricționa coloanele căutate? Cum pot afla ceva de genul „smith” și „john”? Există un total de 15 răspunsuri, fiecare având o durată de la una până la cincisprezece secunde. A fost pregătit un filtru pentru a separa fiecare jeton întârziat în spațiu și apoi a fost construită o clauză where (coloanele care conțin % tokens%1% și% tokens%2%&%).

Cu alte cuvinte, ați putea folosi coloana 2 ca... De îndată ce următoarea versiune este lansată, aș dori să o testez. În caseta de căutare, puteți introduce mai multe cuvinte sau simboluri. Faceți cuvintele mai audibile prin spațierea lor. Acesta va căuta fiecare cuvânt din baza de date uitându-se la fiecare coloană. Dacă introduceți cuvintele john smith, veți fi întrebat dacă coloana conține valoarea john ȘI valoarea smith. Dacă aveți puțin timp, puteți încerca și să adăugați o matrice de filtre care afișează o matrice de coloane. De acum, caut o modalitate de a vedea doar coloanele pe care le doresc în căutare și vizualizare. Trebuie să puteți defini mai multe versiuni de coloane interogabile pentru a utiliza un tabel în mai multe interogări.

Cum să adăugați o funcție de căutare la tema dvs. WordPress

Pentru a căuta anumite elemente, trebuie mai întâi să căutați în fișierul functions.php al temei și apoi să adăugați funcția de căutare la setările temei. Puteți găsi numele site-ului dvs. în colțul din stânga sus al ecranului făcând clic pe el, apoi făcând clic pe „Teme” în bara de meniu din partea de sus a ecranului. Căutați setarea „Căutare” din fila „Aspect” din ecranul Teme. Dacă aveți un site WordPress auto-găzduit, va trebui să adăugați o funcție de căutare pe site-ul WordPress.org în zona dvs. de administrare WordPress. Acest lucru poate fi realizat făcând clic pe linkul „Admin” din colțul din stânga sus al ecranului și apoi selectând „Setări” în partea de sus a ecranului. De asemenea, puteți modifica criteriile de căutare accesând fila „General” și selectând „Căutare”. Secțiunea „Optimizare pentru motoarele de căutare” vă permite să căutați toate paginile sau anumite pagini de pe site-ul dvs. WordPress. Când faceți clic pe fila „Motoare de căutare”, veți putea căuta toate motoarele de căutare sau pentru orice motor de căutare specific. Dacă doriți să activați funcția de căutare numai pentru utilizatorii site-ului WordPress care s-au autentificat, adăugați o setare „Rol utilizator” la secțiunea „Căutare”.

Șablon de căutare teme WordPress

Un șablon de căutare de teme WordPress este o modalitate excelentă de a găsi tema perfectă pentru site-ul dvs. Există multe locuri diferite pentru a găsi teme, dar utilizarea unui șablon vă poate ajuta să vă restrângeți opțiunile și să găsiți cea perfectă pentru site-ul dvs.

Acest videoclip vă va ghida prin pașii creării unui șablon personalizat de căutare avansată în WordPress. Vom presupune că avem un tip de postare personalizat pentru cărți, o taxonomie atașată pentru genurile de cărți și o varietate de meta-câmpuri personalizate, cum ar fi autorul, anul publicării, numărul ISBN și dacă cartea este sau nu în stoc. Majoritatea codului de bază va fi folosit dacă îl utilizați. În acest ghid, vom crea un șablon de căutare avansată pentru un tip de postare personalizat. Se va construi și o categorie de cărți de taxonomie personalizată ierarhică. Funcțiile WordPress the_posts_pagination() și the_links_pagination() pot genera paginarea unei interogări. Codul este HTML și nu este destinat să fie o interogare personalizată; mai degrabă, este destinat să lucreze cu obiectul global WP_Query (care este un șablon de pagină).

Nu vom include stilul în acest tutorial, așa că este responsabilitatea dumneavoastră să decideți cum doriți să o faceți. Trebuie să decideți cum să gestionați meta postarea personalizată, care este gestionată manual folosind metoda add_meta_box() sau folosind pluginul Câmpuri personalizate avansate. Următorul cod, așa cum este demonstrat de pluginul ACF și codul de mai sus, poate fi folosit pentru a edita o singură carte. Este foarte distractiv să adun cât mai multe postări de carte. În continuare, vom crea șablonul de pagină care va găzdui căutarea noastră avansată. Când folosim get_query_var, dorim să putem găsi parametrii GET dintr-o adresă URL. Aceștia sunt parametrii utilizați pentru GET în WordPress, dar nu fac parte din parametrii standard GET.

Un filtru este aplicat la query_vars în acest caz. Dacă nu sunt setate, un șir este returnat cu un șir gol. Va apărea ca un singur formular cu intrările necesare și un buton pentru trimiterea formularelor. Codul de mai jos este folosit pentru a construi un WP_Query care folosește parametri. Înainte de a începe, primul argument ne asigură că ne informăm în mod corespunzător despre locul în care ne aflăm pe variabila paginată pe care o preluam mai devreme și că interogăm numai cărți. Este esențial ca taxonomia să fie setată la taxonomia noastră personalizată, ca atributul nume să fie corect și ca valorile termenilor să fie mai degrabă slugs decât ID-uri. Apelând get_template_part() la fiecare postare, vă putem arăta cum să parcurgeți rezultatele în codul de mai jos.

După buclă, funcția the_posts_pagination() este utilizată pentru a genera link-uri către pagini de postare. Dacă nu se returnează nicio postare, apare un paragraf simplu cu text. Stilul de bază îl face să pară așa.

Cum caut o anumită temă WordPress?

Potrivit WPShout, procesul este la fel de simplu ca Google. Introduceți „WP-content/themes/[theme-name]” și toate ghilimelele, urmate de cuvântul „flagged” și veți obține un rezultat al căutării care arată ca o eroare de script PHP.

Personalizarea paginii cu rezultatele căutării WordPress

Dacă doriți să vă personalizați pagina cu rezultatele căutării WordPress, există câteva lucruri pe care le puteți face. Pentru început, puteți instala un plugin precum Căutare și Filtrare. Acest plugin vă permite să adăugați câmpuri personalizate la pagina cu rezultatele căutării, astfel încât să puteți adăuga lucruri precum o bară de căutare, meniuri drop-down, casete de selectare și multe altele. De asemenea, puteți edita fișierul search.php al temei pentru a adăuga cod personalizat la pagina cu rezultatele căutării.

Utilizatorii pot căuta conținut pe site-ul dvs. WordPress făcând clic pe rezultatele căutării. Veți putea îmbunătăți experiența utilizatorului personalizând interfața, rezultând mai multe vizualizări de pagină și conversii. Folosind pluginul SearchWP, puteți înlocui formularele și șabloanele de căutare implicite WordPress cu propriile dvs. Dacă site-ul dvs. are deja un formular de căutare, puteți adăuga unul accesând Aspect. Pagina widget este configurată. Când adăugați un atribut, puteți specifica cât de mult ar trebui să aibă acesta în rezultatele căutării. Ca urmare a ponderii sale, SearchWP va considera că este mai relevant decât alte atribute din această sursă.

Butonul Salvare motoare vă permite să salvați modificările. Funcționalitatea SearchEngine Pro de la SearchWP vă permite să excludeți cu ușurință postări sau pagini din rezultatele căutării. Selectați conținutul pe care doriți să îl promovați, apoi faceți clic pe butonul Promovați în partea de sus. Instrucțiuni mai detaliate despre cum să configurați căutarea live în WordPress pot fi găsite în tutorialele noastre. Capacitățile de căutare ale SearchWP includ documente PDF, ieșiri de coduri scurte și alte date. Aceste caracteristici sunt activate sau dezactivate după cum este necesar. În plus, poate căuta fișiere PDF și documente de birou stocate în biblioteca dvs. media WordPress pentru dvs.

Făcând clic pe butonul Adăugați/Eliminați atribut de lângă o sursă, puteți adăuga câmpuri personalizate la sursele dvs. de căutare. SearchWP vă permite să îmbunătățiți cu ușurință rezultatele căutării pentru comerțul electronic . Această aplicație include integrări puternice cu plugin-uri populare de comerț electronic, cum ar fi WooCommerce și Easy Digital Downloads. Când accesați SearchWP, va apărea un motor de căutare. Dacă accesați pagina Setări, căutați fila Avansat. Trebuie să bifați caseta de lângă opțiunea „Parse Shortcodes when indexing” de aici.

Pentru a exclude anumite postări din rezultatele căutării

Dacă doriți să excludeți numai anumite postări de la afișarea în rezultatele căutării, accesați fila „Postări” și selectați postările pe care doriți să le excludeți.