Cum creezi un șablon pentru rezultatele căutării în WordPress

Publicat: 2022-10-14

Pentru a crea un șablon pentru rezultatele căutării în WordPress, va trebui mai întâi să creați un fișier numit search.php în folderul dvs. de teme. După ce ați făcut acest lucru, puteți edita fișierul și adăuga următorul cod: /** * Șablonul pentru afișarea paginilor cu rezultatele căutării * * @link https://developer.wordpress.org/themes/basics/template-hierarchy /#search-result * * @pachet WordPress * @subpachet Twenty_Seventeen * @de la 1.0 * @versiunea 1.0 */ get_header(); ? > ' . get_search_query() . ''); ? > if ( have_posts() ): /* Începe bucla */ while ( have_posts() ): the_post(); /** * Rulați bucla pentru căutare pentru a scoate rezultatele. * Dacă doriți să supraîncărcați acest lucru într-o temă copil, includeți un fișier * numit content-search.php și care va fi folosit în schimb. */ get_template_part( 'template-parts/post/content', 'extras'); sfârşitul timpului; // Sfârșitul buclei. the_posts_p

Aspectul paginii cu rezultatele căutării este decis de fișierul search.php din tema WordPress implicită (aceasta se face cel mai frecvent cu un șablon). Dacă aspectul implicit nu funcționează pentru dvs., puteți crea unul personalizat. Aflați cum să creați un șablon personalizat de pagină cu rezultatele căutării de la zero folosind Elementor în acest articol. Această secțiune este folosită pentru a afișa descrierea paginii cu rezultatele căutării, care este afișată în titlu. Pur și simplu faceți clic pe butonul plus pentru a adăuga o nouă secțiune de pânză. Widgetul Formular de căutare ar trebui să fie tras în secțiune odată ce a fost adăugat. Odată ce formularul a fost creat, îl puteți selecta din panoul de setări.

Sub fila Conținut, există o filă Aspect, unde puteți specifica aspectul, numărul de coloane, poziția imaginii, lungimea extrasului și metadate. Titlul postării și meta pot fi setate folosind acest bloc (titlul postării și meta-alinierea). În plus, poate fi definită o rază de margine a miniaturii postului. Dacă doriți să afișați o pagină personalizată cu rezultatele căutării, specificați Rezultatele căutării ca condiție de afișare. Elementor este, de asemenea, un instrument excelent pentru a crea antet personalizat, subsol, pagini 404 și alte părți ale temei dvs. Totul este tras și aruncat în același timp. Nu este nevoie să vă faceți griji cu privire la codul PHP.

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

Credit: rudrastyh.com

Există câțiva pași pe care trebuie să îi urmați pentru a crea un șablon de pagină cu rezultatele căutării WordPress . Primul pas este să creezi un fișier numit search.php în folderul temei tale. Apoi, trebuie să adăugați următorul cod în partea de sus a fișierului search.php: /** * Șablonul pentru afișarea paginilor cu rezultatele căutării * * @link https://developer.wordpress.org/themes/basics/template- ierarhie/#search-result * * @pachet WordPress * @subpachet Twenty_Seventeen * @de la 1.0 * @version 1.0 */ get_header(); ? > ' . get_search_query() . ''); ? > if ( have_posts() ): /* Începe bucla */ while ( have_posts() ): the_post(); /** * Rulați bucla pentru căutare pentru a scoate rezultatele. * Dacă doriți să supraîncărcați acest lucru într-o temă copil, includeți un fișier * numit content-search.php și care va fi folosit în schimb. */ get_template_part( 'template-parts/post/content', 'extras'); sfârşitul timpului; // Sfârșitul buclei. the_posts_pagination( matrice(

Șablonul de căutare și șablonul de pagină sunt necesare pentru orice temă WordPress care le include pe ambele. Ambele sunt foarte ușor de codat și au propriile lor căi distincte, făcându-le ideale pentru începători. Ne vom încheia bucla într-o instrucțiune IF în search.html. Când există rezultate de căutare, acest marcaj controlează modul în care apare pagina cu rezultatele căutării. Dacă tema dvs. nu include un searchform.php, WordPress afișează formularul de căutare cu propriul său marcaj. Content-page.php va conține și conținutul buclei de pagină. Nu există metadate suplimentare care să leagă postările de fișierul content-single.php; în schimb, există o singură pagină.

Pagina de căutare personalizată – WordPress

Credit: sales.jpstudiodesigns.com

O pagină de căutare personalizată în WordPress este o pagină care include un formular de căutare și afișează rezultatele căutării. Este util pentru site-urile web cu mult conținut sau multe produse.

O pagină de căutare WordPress este doar o pagină cu un șablon de pagină personalizat care oferă utilizatorilor mai multe informații atunci când caută pe site. Paginile interne cu rezultatele căutării, precum cele de la Google, diferă de rezultatele afișate pe un motor de căutare. Scopul acestui articol este să vă învețe cum să creați o pagină cu rezultate de căutare personalizată WordPress. Site-ul dvs. WordPress poate fi personalizat pentru a afișa o pagină personalizată cu rezultatele căutării într-o varietate de moduri. Puteți fie să modificați fișierul search.php cu cod, fie să utilizați un plugin. Site-urile personale mici pot beneficia de pluginuri gratuite, în timp ce site-urile mai mari pot necesita o soluție premium. Dacă căutați o modalitate mai simplă de a configura o pagină de căutare, urmați pașii de mai jos.

Formular de căutare WordPress

Un formular de căutare WordPress este o modalitate excelentă de a-ți ajuta vizitatorii să găsească conținutul pe care îl caută pe site-ul tău. Puteți adăuga un formular de căutare pe site-ul dvs. adăugând următorul cod în fișierul search.php al temei dvs.: Acesta va afișa un formular de căutare de bază pe care apoi îl puteți modela pentru a se potrivi cu tema dvs.

Căutarea este una dintre cele mai importante moduri de acces la Internet. Pe WordPress, puteți căuta doar titluri de postări și conținut în funcția obișnuită de căutare. Nu există nicio mențiune despre câmpurile personalizate ale produsului, detaliile produsului sau alte detalii importante. Widgetul de căutare pentru WordPress este acum înlocuit de SearchWP, care este ușor de integrat cu teme populare și constructori de pagini. Puteți crea un motor de căutare care este adaptat nevoilor dumneavoastră specifice cu SearchWP. Se poate crea o listă de surse disponibile, inclusiv postări, pagini, tipuri de postări personalizate, taxonomii și comentarii. Aveți opțiunea de a selecta Cuvinte cheie Stems, care este o opțiune implicită.

Folosind caracteristica Editare reguli, puteți adăuga reguli de căutare specifice. În al treilea pas, veți introduce codul scurt al formularului de căutare pe site-ul dvs. web. După ce ați adăugat un bloc HTML, faceți clic pe pictograma Adăugați pentru a-l salva, apoi faceți clic pe butonul Publicare sau Actualizare pentru a publica blocul. Următorii pași vă vor duce la pagina WordPress unde va trebui să introduceți formularul de căutare WooCommerce. Am primit toate rezultatele potrivite în câteva secunde după efectuarea căutării.

Puteți schimba formularul de căutare de pe site-ul dvs. web

Pentru a modifica aceste valori, apăsați butonul „Editare”. Puteți schimba eticheta din formularul de căutare introducând câmpul „Titlu”. Când introduceți o descriere mai detaliată în câmpul „Descriere”, veți putea vedea cum va apărea. Puteți modifica textul care apare atunci când faceți clic pe formular introducând câmpul „Text buton”.
Puteți include câmpuri, precum și formularul cu rezultatele căutării. Puteți include câmpurile „Câmp 1” și „Câmp 2” într-un exemplu. Când introduceți un termen în câmpul de căutare, „Câmpul 1” va apărea ca textul afișat. Când faceți clic pe un termen, apare câmpul „Câmp 2”, care este numele textului care apare în formularul de căutare.

Pluginul paginii cu rezultatele căutării WordPress

Există multe pluginuri diferite pentru paginile cu rezultatele căutării WordPress disponibile. Fiecare are propriul set de caracteristici și opțiuni, așa că este important să alegeți unul care se va potrivi nevoilor site-ului dvs. Un plugin popular este WordPress Search Results Page Plugin de la Yoast. Acest plugin vă permite să personalizați pagina cu rezultatele căutării pentru a se potrivi cu aspectul site-ului dvs. De asemenea, include opțiuni de optimizare a rezultatelor căutării pentru site-ul dvs. web specific.

O pagină cu rezultatele căutării este o parte importantă a oricărui site web care oferă conținut text și este accesibilă printr-un motor de căutare. O pagină de căutare personalizată care include toate elementele pe care utilizatorii se așteaptă să le găsească îi va încuraja să rămână interesați și implicați în conținutul dvs. Veți învăța cum să vă personalizați pagina cu rezultate WordPress pentru a satisface nevoile cititorilor dvs. Dacă aveți o pagină personalizată cu rezultatele căutării, cititorii dvs. vor putea naviga mai ușor la conținutul de pe site-ul dvs. Puteți reduce numărul de respingeri pe site-ul dvs. folosind motoare de căutare similare. Puteți folosi oricare dintre opțiunile de mai jos pentru a personaliza paginile interne cu rezultatele căutării. Este simplu să personalizați rezultatele căutărilor dvs. folosind platforma WordPress.

Cu Căutare, puteți utiliza funcția de căutare WordPress ca motor de căutare implicit. Când activați această funcție, utilizatorii vor putea căuta în fiecare pagină care nu este protejată prin parolă de pe site-ul dvs. Instrumentul include o caracteristică care permite utilizatorilor să comande rezultatele căutării, precum și posibilitatea de a plasa termenul în partea de sus a rezultatelor căutării. Pluginul Better Search vă va permite să căutați rezultate care sunt similare cu cele disponibile pe Amazon sau eBay. De asemenea, puteți adăuga o casetă de căutare la orice pagină cu o temă secundară (după cum sa menționat anterior). Vizitatorii vor avea o gamă largă de opțiuni din care să aleagă atunci când vizitează această pagină. Folosind pluginul gratuit Ajax Search Lite, utilizatorii pot introduce termeni de căutare pe site-ul dvs. și pot obține rezultatele cât mai curând posibil.

Mai multe opțiuni pot fi găsite în Ajax Search Pro și ar trebui să luați în considerare actualizarea dacă doriți să utilizați un motor de căutare mai avansat. bbPress, BuddyPress, WooCommerce și JigoShop se numără printre pluginurile acceptate în versiunea premium. În plus, software-ul include stocarea în cache, câmpuri personalizate, peste 100 de teme de design, patru aspecte și multe altele.

Ce plugin ajută la includerea paginii web în indexul de căutare?

Platforma SearchWP este cea mai bună alegere pentru adăugarea sistemelor de căutare avansate pe site-uri web, în ​​special pe site-urile de comerț electronic și de afaceri. SearchWP este un plugin premium care oferă un nivel mai avansat de capabilități de căutare. Programul poate chiar scana și căuta documente PDF.

Cod de căutare WordPress

Codul de căutare WordPress este un cod pe care îl puteți insera în site-ul dvs. WordPress pentru a permite vizitatorilor să caute site-ul dvs. pentru un anumit conținut. Acest lucru poate fi foarte util dacă aveți mult conținut pe site-ul dvs. și doriți ca vizitatorii să poată găsi ceea ce caută rapid și ușor. Există câteva moduri diferite de a adăuga codul de căutare pe site-ul dvs. WordPress, dar cel mai simplu mod este să instalați pur și simplu un plugin care se va ocupa de toate sarcinile grele pentru dvs. După ce ați instalat un plugin de căutare, pur și simplu activați-l și apoi configurați-l pentru a se potrivi nevoilor dvs.

O pagină de căutare este o pagină WordPress care oferă un șablon de pagină personalizat pentru a permite utilizatorilor să caute mai ușor pe site-ul dvs. Acest șablon este disponibil ca parte a temei implicite WordPress, dar multe alte teme nu. Dacă nu aveți un fișier șablon page.php, îl puteți copia cu ușurință din tema implicită. Puteți selecta această setare accesând ecranul Editare pagină. Dacă utilizați un Permalink, acesta este numele paginii. Navigați la editorul de text și schimbați searchpage.php. Dacă aveți un fișier searchform.php, puteți include text pentru a ajuta vizitatorii să caute site-ul dvs. trecând deasupra funcției get_search_form() .

Sfaturi de căutare WordPress

Dacă căutați cuvântul „wordpress” pe WordPress.com, puteți introduce „site:wordpress.com”.
Când doriți să căutați o anumită postare sau pagină de pe site, introduceți câmpul „termen de căutare” și apăsați butonul „căutare”.