Îmbunătățiți funcția de căutare a site-ului dvs. WordPress

Publicat: 2018-04-12

Odată ce începeți să scrieți conținut de pe blog și acumulați mai mult decât câteva articole, sperăm că veți obține mai mulți vizitatori pe site-ul dvs. Și când vor ajunge acolo, vizitatorii dvs. vor dori doar conținutul cel mai bun și acest lucru este adevărat numai dacă sunt interesați de subiect. Deci, chiar dacă restrângeți domeniul și scrieți doar despre, să presupunem jocuri pe PC și nu toate jocurile video, oamenii nu vor fi totuși interesați de fiecare articol pe care l-ați scris până acum.

Pe lângă link-uri și recomandări de către dvs. sau de către alți vizitatori, veți dori să oferiți utilizatorilor puterea de a căuta pe site-ul dvs.

În același mod în care oamenii caută pe Google pentru a ajunge la site-ul dvs., doriți ca aceștia să poată căuta și pe blogul dvs. Da, există o funcție de căutare implicită deja integrată în WordPress. Dar dacă ați încercat să lucrați cu el, probabil că ați observat că nu este atât de bun pe cât vă imaginați, chiar dacă s-a îmbunătățit de-a lungul anilor.

Deci, pentru a face funcția de căutare și mai bună, puteți face câteva lucruri pe care urmează să vi le arăt în acest articol.

Cele mai bune pluginuri de căutare pentru WordPress

Cu varietatea de pluginuri WordPress, nu ar trebui să vă faceți griji cu privire la modificarea funcției de căutare. Există numeroase pluginuri grozave care vă vor extinde posibilitățile de căutare și vă veți prezenta cu mândrie caseta de căutare pe site-ul pe care îl dețineți.

Dacă faceți totul bine, utilizatorii vor tasta probabil ceea ce doresc în noua casetă de căutare și vor obține rezultatele pe care le-au așteptat. Acum, să vedem câteva dintre cele mai bune pluginuri de căutare WordPress pe care le puteți instala în câteva minute.

Căutare Google WP

PRET: Gratuit

Căutare Google WP

Să începem cu un plugin care vă va ajuta să obțineți puterea motorului de căutare Google pe site-ul dvs. web. Acest plugin gratuit vă va ajuta să configurați o casetă de căutare Google pe care o puteți plasa cu ușurință pe site-ul dvs. ca widget.

Va trebui să vă înregistrați un cont de căutare Google Custom, să obțineți ID-ul și pluginul va face restul. Apoi, vizitatorii dvs. vor putea să caute pe site-ul dvs. sau pe întregul web, în ​​funcție de setările dvs., sau chiar să caute imagini numai dacă decideți să faceți acest lucru. Puteți personaliza multe funcții de căutare, puteți aplica aspecte personalizate, puteți schimba culorile, fonturile, miniaturile și multe altele.

  • Rezultate oferite de Google
  • Link direct către Google Analytics
  • Completare automată

Căutare Swiftype

PRET: Gratuit

Căutare Swiftype

Acest plugin modern este deja utilizat de multe site-uri web populare care și-au recunoscut puterea. Nu numai Swiftype prezintă unul dintre cei mai buni algoritmi de căutare care vă vor oferi rezultate semnificative, dar vă oferă o perspectivă detaliată asupra tuturor căutărilor efectuate pe site-ul dvs. Cu această funcție, puteți găsi cu ușurință cele mai bune cuvinte cheie pentru site-ul dvs. web și puteți îmbunătăți conținutul și rezultatele căutării.

Pluginul va înlocui căutarea standard WordPress, iar după ce ați creat un cont gratuit, puteți personaliza Swiftype pentru a-l face cât mai bun pentru site-ul dvs. Dacă aveți o aplicație mobilă care afișează conținut de pe blogul dvs., puteți ajuta vizitatorii dvs. mobili să caute conținutul și mai ușor cu SDK-ul mobil.

  • Trageți și fixați interfața
  • Completare automată
  • Analize detaliate

CăutareWP

PREȚ: Începând de la 49 USD

CăutareWP

SearchWP este un alt plugin WordPress popular, care va fi un substitut excelent pentru căutarea implicită WP. După instalare, nu va trebui să vă confruntați cu o configurare dificilă, dar o puteți configura pentru a funcționa cu câmpuri personalizate și tipuri de postări, taxonomii diferite etc.

Pluginul funcționează excelent cu diferite tipuri de media, astfel încât va găsi cu ușurință videoclipuri, documente PDF, audio și multe altele. Algoritmii săi au relevanță pentru cuvintele cheie din articolele dvs., astfel încât, de exemplu, un cuvânt care se găsește în titlu va avea un impact mai mare asupra rezultatelor căutării decât unul pe care l-a găsit articolul, comentariul sau bara laterală. Dezvoltatorii vor dori posibilitățile de extindere a funcționalităților pluginului, în timp ce puteți instala și diferite extensii.

Vă puteți aștepta la statistici detaliate ale rezultatelor căutării, astfel încât să puteți lucra la conținutul pe care îl caută oamenii. În prezent, există trei licențe diferite din care puteți alege, începând de la 49 USD pe an.

  • Controlul greutății cuvintelor cheie
  • Căutați conținut media precum video, audio și PDF
  • Analize detaliate

Relevanssi

PRET: Gratuit sau premium de la 49,95 USD

Relevanssi

Relevanssi poate suna ca ceva relevant. De fapt, așa este, deoarece Relevanssi este un cuvânt finlandez pentru relevant. Acest plugin va înlocui motorul de căutare WordPress implicit și îl va îmbunătăți. Pentru a continua povestea despre numele pluginului, Relevanssi vă va sorta rezultatele în funcție de relevanța sa, nu de dată. Și aceasta este doar prima caracteristică de pe lista lungă. Acest plugin puternic poate potrivi cuvinte parțiale (potrivire fuzzy), vă va permite să căutați expresii sau să vă permite să căutați doar un singur termen.

Creați fragmente personalizate, evidențiați rezultatele în documente și faceți mult, mult mai mult cu acest plugin minunat. Relevanssi poate căuta prin comentarii, etichete și tipuri de postări personalizate. De asemenea, vă va oferi puterea de a selecta greutatea pentru titluri, etichete și comentarii și, astfel, îmbunătăți căutarea.

Una dintre numeroasele caracteristici pe care am dori să le accentuăm este funcția de sugestie care va oferi utilizatorilor întrebări similare de căutare - ceva de genul binecunoscutului „Ai vrut să spui?” De la Google sugestie. Relevanssi oferă mult mai mult, iar aceasta este doar o versiune gratuită despre care vorbim. Dacă aveți nevoie de mai mult, mai ales dacă rulați un multisite, ar trebui să aruncați o privire la o versiune premium.

  • Potrivire neclară
  • Termeni de căutare evidențiați în documente
  • Rezultate de căutare bazate pe sugestii

SearchIQ

PREȚ: Gratuit sau premium de la 159 USD / lună

SearchIQ

SearchIQ este un alt plugin excelent de căutare WordPress care oferă utilizatorilor o experiență de căutare îmbunătățită. Cu o logică puternică de căutare, analize semantice avansate, gestionarea erorilor și multe astfel de caracteristici, SearchIQ direcționează utilizatorii către rezultatele pe care le căutau. SearchIQ este destul de ușor de instalat și de personalizat.

Pentru a începe, este necesar să creați un cont pe SearchIQ, să instalați și să activați pluginul, să copiați cheia API din tabloul de bord SearchIQ și să introduceți cheia API în backend-ul WP. Versiunea gratuită este disponibilă cu funcții de bază, iar pentru companiile care au nevoie de funcții avansate, cum ar fi PDF, CDN, Facet sau branding personalizat, pot fi abonate pachete cu plată.

Nu numai că puteți căuta în pagini, postări, câmpuri de sistem implicite WordPress, câmpuri personalizate definite de utilizator, atribute și taxonomii ale produselor, PDF-uri și extrase. Dar tabloul de bord al SearchIQ include și date analitice în timp real care vă ajută să înțelegeți comportamentul de căutare al utilizatorului, astfel încât să vă puteți optimiza mai bine strategia de conținut.

Căutați totul

PRET: Gratuit

Căutați totul

Un alt mare substitut gratuit pentru căutarea WP implicită este cu siguranță pluginul Căutare totul. Vă va îmbunătăți rezultatele căutării fără a modifica șabloanele. Îl puteți configura pentru a căuta aproape totul în WordPress, inclusiv pagini, extrase, schițe, atașamente, comentarii, etichete și chiar câmpuri personalizate. În afară de aceasta, sunteți liber să lăsați paginile și să nu publicați rezultatele căutării.

Acest plugin vine cu un mic ajutor numit Research Everything, care vă va căuta conținutul în timp ce scrieți un articol nou și vă va oferi posibilitatea de a vă conecta imediat la alt conținut. Dacă doriți să cercetați, și mai mult, funcția Power Search vă va ajuta să găsiți conținut pe Internet. Dacă sunteți în fugă, pur și simplu instalați și activați pluginul fără să vă uitați niciodată la pagina de setări și veți avea un motor de căutare îmbunătățit funcțional în câteva minute.

  • Excludeți conținutul pe care nu doriți să îl căutați
  • Cercetare totul și căutare de putere incluse
  • Nu modifică paginile dvs. șablon

Schimbați limbajul URL de căutare implicit în WordPress

Cu excepția cazului în care site-ul dvs. web este un site cu o singură pagină, care conține doar numele companiei dvs. și informații de contact, dacă ne întrebați, o caracteristică de căutare este o caracteristică obligatorie. Nu contează dacă tocmai începeți un blog WordPress sau aveți deja mii de postări și pagini pe site-ul dvs., indiferent dacă scrieți ca hobby sau câștigați bani din blogul dvs., trebuie să faceți totul pentru a vă menține vizitatorii pe site . Oferirea unui mod ușor și rapid de căutare prin site-ul dvs. web este cu siguranță unul dintre lucrurile cruciale de care ar trebui să aveți grijă.

Nu contează dacă utilizați motorul de căutare încorporat al WordPress sau dacă ați instalat unul diferit, trebuie să vă ocupați de rezultatele căutării.

Deși există multe lucruri pe care le puteți face cu privire la funcția de căutare, este posibil să fi uitat de un lucru simplu, dar important. Da, vorbim despre acel slug URL care apare în bara de adrese odată ce căutarea a returnat pagina de rezultate.

În mod implicit, WordPress folosește o versiune a slugului care nu este ușor de utilizat. Nu numai vizitatorul dvs. va găsi ciudat acel slug, dar vă poate afecta și SEO-ul. Mai bine să spunem, vă puteți ajuta SEO prin schimbarea melcului în ceva de înțeles atât pentru oameni, cât și pentru mașini.

Dacă ați încercat să căutați pe site-ul dvs. web, ați fi putut vedea acel ciudat /? S = termen slug care apare în bara de adrese. În această parte, urmează să vă arătăm cum să schimbați acest lucru în orice doriți. De exemplu, suntem pe cale să schimbăm „/? S = termen” în „/ căutare / termen”, care va fi mai ușor de reținut și de utilizat.

  1. Funcții deschise.php
  2. Copiați și lipiți următoarele:
 funcție feed_dir_rewrite ($ wp_rewrite) {
$ feed_rules = array ('search /(.+)' => 'index.php? s =' 
. $ wp_rewrite-> preg_index (1));
$ wp_rewrite-> reguli = $ feed_rules + $ wp_rewrite-> reguli;
}
add_filter ('generate_rewrite_rules', 
'feed_dir_rewrite');
  1. Schimbați adresa URL de destinație pe a treia linie cu orice doriți
  2. Salvează modificările

După ce ați făcut aceste modificări în fișierul funcții.php, puteți încerca noul dvs. slug URL. Nu vă faceți griji; dacă un plugin sau un utilizator a încercat să obțină acces la rezultatul căutării dvs. navigând la vechiul URL slug, site-ul dvs. web nu va returna o eroare, ci pur și simplu redirecționează rezultatul căutării către noua adresă URL.

Dacă doriți să schimbați slugul în ceva unic, puteți face acest lucru pe a treia linie a codului.

Acesta vă va duce pagina cu rezultatele căutării la - www.yourdomain.com/search/search-term

Acum vă puteți relaxa și nu vă mai gândiți la modul în care rezultatele căutării sunt afișate utilizatorilor dvs., precum și la roboții motoarelor de căutare care acum vor fi mai ușor de accesat cu acele rezultate. De asemenea, nu este cumva mai natural să vezi întregul cuvânt de „căutare” în locul acelui semn de întrebare ciudat urmat de litera „s”? Spune-ne ce crezi.

Căutați postări exclusiv după titlurile lor

Dacă utilizați în continuare motorul de căutare implicit WordPress, mai devreme sau mai târziu veți dori să modificați modul în care funcționează. Deși nu este nimic în neregulă în modul în care caută postările dvs., poate doriți să limitați căutarea la titluri.

În loc să parcurgă tot conținutul, această mică funcție va căuta doar prin titlurile postărilor. În unele cazuri, acest lucru vă poate ajuta într-adevăr să obțineți rezultate de căutare mai curate și mai rapide:

  1. Funcții deschise.php
  2. Copiați și lipiți acest cod:
 function __search_by_title_only ($ search, & $ wp_query)
{
global $ wpdb;
if (gol ($ search)) {
returnează $ căutare; // săriți procesarea - fără termen de căutare 
în interogare}
$ q = $ wp_query-> query_vars;
$ n =! gol ($ q ['exact'])? '': '%';
$ căutare =
$ searchand = ";
foreach ((matrice) $ q ['search_terms'] ca $ termen) {
$ termen = esc_sql ($ wpdb-> esc_like ($ termen));
$ search. = "{$ searchand} ($ wpdb-> posts.post_title LIKE 
'{$ n} {$ term} {$ n}') ";
$ searchand = 'ȘI';
}
if (! goal ($ search)) {
$ căutare = "ȘI ({$ căutare})";
if (! is_user_logged_in ())
$ căutare. = "ȘI ($ wpdb-> posts.post_password = '')";
}
returnează $ căutare;
}
add_filter ('posts_search', '__search_by_title_only'
, 500, 2);
  1. Salvează modificările

După modificări, vă puteți deschide site-ul web și puteți începe o nouă căutare. Pentru a vă asigura că totul funcționează așa cum ar trebui, ar trebui să încercați să căutați un cuvânt despre care știți că se află într-unul dintre titlurile postărilor dvs., care ar trebui să returneze postarea în pagina cu rezultate. Dacă încercați să căutați un cuvânt sau un termen complet care nu este cuprins în niciun titlu pe care l-ați publicat, rezultatele căutării vor ieși goale.

Și asta este de fapt tot ce există. Dacă vreodată decideți că doriți ca vechea căutare să fie înapoi, pur și simplu ștergeți sau comentați funcția.

Îmbunătățiți funcția de căutare și găsiți rezultate într-o categorie

Funcția de căutare implicită din WordPress este din ce în ce mai bună cu fiecare actualizare. Puteți include cu ușurință funcția de căutare pe blogul dvs. și permiteți oamenilor să găsească cu ușurință conținutul dorit. Dar dacă nu ați făcut nicio modificare a funcției, rezultatele căutării vor afișa tot ceea ce este legat de interogare. Și asta ar putea fi o problemă dacă aveți mult conținut, deoarece oamenii vor avea o mulțime de text pe paginile cu rezultate, ceea ce nu îi va ajuta prea mult.

Îmbunătățiți funcția de căutare WordPress

În această parte a articolului, vă vom arăta cum să permiteți vizitatorilor dvs. să caute numai în anumite categorii pe care le puteți defini în cod sau să le permiteți vizitatorilor să le selecteze pe cele din lista derulantă.

Selectați în avans categoriile:

Mai întâi, vă vom arăta codul care va crea o nouă casetă de căutare. Cu acest cod, nu veți permite oamenilor să selecteze categorii pentru căutarea lor, dar veți defini categorii în cadrul codului. Acest lucru vă poate ajuta cu categorii speciale care necesită o casetă de căutare separată.

De exemplu, este posibil să aveți o categorie care să conțină numai recenzii pentru smartphone. Cu acest cod, puteți permite oamenilor să caute numai în acea categorie, astfel încât rezultatele căutării să nu încarce informații despre electrocasnice sau alte lucruri pe care le aveți pe site. Are sens, nu?

  1. Deschideți o pagină în care doriți să apară caseta de căutare sau creați un widget nou din ea
  2. Copiați și lipiți următorul cod:
 <form method = "get" action = "/">
<div>
<input type = "text" value = "" name = "s" />
<input type = "hidden" value = "1" name = "cat" />
<input type = "submit" name = "Căutare"
value = "Căutare" />
</div>
</form>
  1. Schimbați valoarea celui de-al treilea tip de intrare cu ID-ul categoriei pe care doriți să o căutați
  2. Salvează modificările

După ce ați făcut aceste modificări, va apărea o nouă casetă de căutare și vă va permite să căutați prin categorie ID-ul pe care l-ați introdus în codul de mai sus. Dacă doriți să căutați în mai multe categorii, pur și simplu adăugați mai multe ID-uri introducând numere separate prin virgule.

 <input type = "hidden" value = "1, 2" name = "cat" />

Deși aceasta poate fi o soluție excelentă în unele cazuri, vor exista momente în care veți dori să afișați o listă de categorii și să permiteți vizitatorilor să aleagă de unde să caute.

Permiteți vizitatorilor să aleagă o categorie din care să caute:

Urmând același exemplu în care aveți categorii precum smartphone-uri, computere desktop, laptopuri, electrocasnice, etc.

În rândurile următoare, vă vom arăta cum să faceți acest lucru:

  1. Deschideți sidebar.php sau oriunde doriți să apară caseta de căutare
  2. Copiați și lipiți codul:
 <form method = "get" action = "<? php bloginfo ('url');?>">
<setare>
<input placeholder = "search category" type = "text" 
name = "s" value = "" maxlength = "40" required = "obligatoriu" />
<select name = "category_name">
<option value = "smartphone"> Smartphone </option>
<option value = "desktop-computers"> Calculatoare desktop
</option>
<option value = "laptops"> Laptopuri </option>
<option value = "home-app"> Electrocasnice </option>
</select>
<button type = "submit"> Căutați categoria selectată </button>
</fieldset>
</form>
  1. Schimbați categoriile sub valorile opțiunii. Scrieți limbajul categoriei în valoare și un nume între etichete
  2. Salvează modificările

Afișează automat toate categoriile din listă:

Dacă doriți să afișați toate categoriile și nu doriți să vă faceți griji cu privire la adăugarea sau eliminarea celor din acest cod după ce le adăugați / ștergeți în panoul de administrare, utilizați acest cod între etichetele <select> </select>:

 <? php
$ categories = get_categories ();
pentru fiecare ($ categorii ca $ categorie) {
echo '<option value = "', $ category-> slug, '">', 
$ categorie-> nume, "</option> n";
}
?>

Acest cod va genera o listă cu toate categoriile disponibile.

Si asta e. Acum puteți adăuga cu ușurință una sau mai multe categorii prin care vizitatorii dvs. pot căuta cu ușurință. Fie că doriți ca oamenii să selecteze singuri categoria sau doriți să le specificați în cod, sunteți acoperit.

Definiți categorii pentru rezultatele căutării WordPress

În mod implicit, WordPress caută totul de pe site-ul dvs. Dacă un utilizator tastează un cuvânt sau întreaga frază într-o casetă de căutare, el va obține rezultate de pe întregul site web și care include postări, pagini, categorii și etichete, titluri și conținut etc. Dacă nu ați instalat niciun alt sistem de căutare sau dacă ați făcut deja modificări, vă recomandăm să modificați caseta de căutare implicită.

Căutați categoria în WordPress

Dacă doriți să modificați caseta de căutare care există deja în WordPress și să definiți categorii care vor fi incluse în paginile cu rezultate, este posibil să luați o abordare puțin diferită.

În această parte, urmează să vă arătăm cum să faceți acest lucru. Puteți adăuga sau elimina cu ușurință categorii din cod și puteți decide care dintre ele nu (nu) doriți în rezultatele căutării.

Adăugați sau eliminați categorii din rezultatele căutării:

  1. Funcții deschise.php
  2. Copiați și lipiți codul.
 funcție căutare categorie ($ interogare) {
if ($ query-> is_search) {
$ query-> set ('cat', '1,4,6');
}
returnează $ interogare;
}
add_filter ('pre_get_posts', 'searchcategory');

  1. Adauga ID - ul categorii pe linia a 3 - a
  2. Salvează modificările

Acum că ați făcut modificările, rezultatele căutării vor obține informații numai din categoriile specificate, în timp ce celelalte vor fi excluse. După cum puteți vedea, puteți adăuga cu ușurință categorii pe listă; puteți avea o singură categorie dacă doriți sau puteți seta oricâte doriți ca vizitatorii dvs. să poată căuta. Pur și simplu scrieți ID-uri de categorie separate prin virgule.

Dacă singurul dvs. obiectiv este să excludeți o categorie sau două din rezultatele căutării , o puteți face mult mai repede; în loc să tastați toate categoriile pe care doriți să le includeți, puteți să le excludeți tastând un semn minus (-) în fața ID-ului categoriei. De exemplu, dacă doriți să excludeți o categorie care are ID = 1, a treia linie de cod ar arăta astfel:

 $ query-> set ('pisică', '- 1');

Iată-te. Acum puteți gestiona rezultatele căutării mai eficient.

Excludeți pagini sau postări din căutarea dvs. WordPress

În majoritatea cazurilor, veți dori ca vizitatorii dvs. să poată căuta prin postările dvs., în timp ce rezultatele care vin din pagini ar putea distrage atenția doar unui „căutător” tipic. Dacă paginile dvs. conțin informații de contact, hărți, informații despre autor etc., probabil că nu aveți nevoie ca aceste pagini să fie incluse în rezultatele căutării.

Cum se exclud paginile din căutarea WordPress

Deși nu există o modalitate ușoară de a spune WordPress să excludă un tip de postare din rezultatele căutării, va trebui să faceți acest lucru singur:

  1. Funcții deschise.php
  2. Copiați și lipiți următorul cod în fișier:
 funcție SearchFilter ($ interogare) {
if ($ query-> is_search) {
$ query-> set ('post_type', 'page');
}
returnează $ interogare;
}

add_filter ('pre_get_posts', 'SearchFilter');
  1. Salvează modificările

După ce ați făcut modificările și le-ați salvat, sunteți liber să vizitați site-ul dvs. web și să testați motorul de căutare. Dacă totul este în regulă, nu ar trebui să puteți găsi informații din paginile dvs. în rezultatele căutării, adică excludeți cu succes paginile din rezultatele căutării WordPress.

Cum se exclud postările din căutarea WordPress

În introducere, v-am spus că WordPress trece prin postări și pagini și am presupus că nu doriți ca paginile să apară în rezultate. Dar dacă nu doriți ca postările să fie incluse în aceste rezultate? Dacă da, puteți face o simplă modificare a codului și puteți exclude postările în loc de pagini:

Din nou, va trebui să repetați acești 3 pași simpli arătați mai sus, dar cu o simplă modificare a liniei # 3. În loc să setați tipul postării la „ pagină ”, trebuie să o configurați la „ postări ”:

 $ query-> set ('post_type', 'posts');

Nu uitați să salvați totul și gata.

Excludeți paginile / postările din rezultatele căutării cu ajutorul unui plugin

În loc să lucrăm cu codul, vă vom arăta un plugin care poate face aceeași treabă pentru dvs. și poate face totul mult mai ușor de utilizat.

Căutare Exclude

PRET: Gratuit

Căutare Exclude

Pluginul pe care l-am folosit pentru job este Search Exclude. Utilizarea pluginului nu ar putea fi mai ușoară:

  1. Navigați la Plugins-> Adăugați un nou
  2. Căutați „Căutare exclude”
  3. Instalați și activați pluginul
  4. Accesați oricare dintre postările și paginile dvs.
  5. În panoul lateral dreapta, găsiți o casetă de selectare „Căutare exclude” unde puteți decide dacă doriți sau nu ca postarea / pagina să fie exclusă din rezultatele căutării.

După ce ați exclus mai multe postări / pagini, puteți găsi cu ușurință lista articolelor excluse din setările pluginului ( Setări-> Excludere căutare ). În listă, puteți utiliza din nou caseta de selectare pentru a modifica starea unei postări / pagini.

Cum să excludeți doar câteva pagini / postări din rezultatele căutării

Nu contează dacă este vorba doar de o pagină, două sau zece pe care doriți să le excludeți de la afișarea în rezultatele căutării, puteți face acest lucru cu ușurință prin implementarea codului. Înainte de a vă grăbi să copiați-lipiți codul în fișierul funcții.php, vă sugerăm să pregătiți paginile pe care nu doriți să le apară în rezultatele căutării. Veți avea nevoie de ID-uri de pagină:

  1. Accesați Pagini-> Toate paginile
  2. Găsiți pagina pe care doriți să o excludeți și dați clic pe „Editați”
  3. În bara de adrese, localizați „postare = 6” sau ceva similar în care numărul va reprezenta un ID de pagină

După ce ați pregătit numerele de identificare ale paginilor, sunteți gata pentru cod:

  1. Accesați fișierul function.php și deschideți-l
  2. Copiați și lipiți următorul cod:
 funcția jp_search_filter ($ interogare) {
if ($ query-> is_search && $ query-> is_main_query ()) {
$ query-> set ('post__n__in', matrice (1,2,3,4,5,6));
}
}

add_action ('pre_get_posts', 'jp_search_filter');
  1. Pe linia # 3, schimbați numerele din paranteze la numerele de identificare pe care le-ați citit de pe pagină. În acest exemplu, am exclus 6 pagini cu ID-urile respective de la 1 la 6.
  2. Salvați modificările și ați terminat

După ce ați instalat codul, sunteți liber să îl editați după cum este necesar. Dacă uneori trebuie să includeți una dintre pagini în viitor, pur și simplu ștergeți numărul de identificare din cod. Același lucru este valabil și pentru adăugarea mai multor pagini în „coșul exclus”. De exemplu, dacă creați o pagină nouă pe care nu doriți să o afișați în rezultatele căutării, nu ezitați să adăugați numărul său de identificare la cod.

Permiteți utilizarea căutării vocale în WordPress

După ce smartphone-urile au devenit o parte importantă a vieții noastre, căutarea vocală s-a îmbunătățit rapid. Deși nu este niciodată perfect, căutarea ceva pe smartphone-urile dvs. a făcut ca lucruri precum chemarea unei persoane să fie o sarcină mult mai ușoară. Da, trebuie totuși să fii foarte atent cu pronunția, deoarece s-ar putea să ajungi să suni pe cineva pe care nu vrei sau discursul tău la text s-ar putea să ajungă în ceva care să nu fie chiar apropiat de ceea ce tocmai ai vorbit. De asemenea, a pune întrebări prostești lui Siri este întotdeauna distractiv, nu?

Nu contează dacă vă place sau nu, mulți oameni folosesc funcționalitatea de căutare vocală pe telefoanele lor. Deci, de ce nu le-ați permite vizitatorilor dvs. să caute prin site-ul dvs. web în același mod?

Poate că nu știai că poți face asta cu WordPress sau nu știai cum să o faci, dar acum nu vei mai avea o scuză.

În loc de cod, iată un plugin care vă va extinde căutarea pe WordPress.

Căutare vocală

PRET: Gratuit

Căutare vocală

Înainte de a descărca și a instala pluginul, este important să știți că acesta va funcționa numai cu Chrome și Safari. Dacă sunteți de acord cu faptul că pluginul nu va funcționa în niciun alt browser, acesta le va oferi vizitatorilor posibilitatea de a căuta conținutul folosind propria voce.

Prin instalarea pluginului, nu suprascrieți introducerea textului - dacă un utilizator dorește să folosească caseta de căutare într-un mod standard tastând-o, ar trebui să știți că funcționalitatea este intactă.

De asemenea, pluginul ar trebui să funcționeze cu orice alt plugin de căutare pe care l-ați fi instalat, astfel încât să fiți liber să îl încercați cu pluginuri precum Relevanssi sau Search Everything.

  1. Accesați Plugins-> Add New
  2. Căutați „Căutare vocală”
  3. Instalați și activați pluginul

Asta e. După activarea pluginului, ar trebui să puteți utiliza căutarea vocală fără probleme. Cum îți place această caracteristică?

Înfășurându-se

Cu excepția cazului în care aveți un site web de broșură simplu sau ceva similar, trebuie doar să aveți o funcție de căutare funcțională încorporată pe site-ul dvs. WordPress. Dacă este un blog care se actualizează în mod regulat, nu există scuze.

În acest ghid, v-am arătat cum să modificați caracteristica implicită de căutare WordPress. Dacă nu vă place, există mai multe pluginuri care pot înlocui caracteristica de căutare standard în câteva minute. Indiferent de alegerea dvs., îmbunătățiți site-ul WordPress îmbunătățind funcția de căutare.