Kako WordPress Search Forma funkcioniše
WordPress forma nije bas najbolja forma na svijetu. Kad je neko koristi rezultati koje dobiju će biti u hronološkom redu na. Ne “najsličniji” post, ne “najpopularniji” post ne “najčešće korišten u postu” ili po alfabetskom redu, već samo po datumu. Hronološki red ide od najnovijeg ka najstarijem postu koji ste ikad napisali.
Ukoliko je najbolji post za traženu frazu najstariji, on će ipak biti na kraju rezultata. Pošto je svak naviknut na Google i Yahoo i njihove rezultate koji su poredani po najboljem mogućem sadržaju a ne po datumu, šanse da će taj neko i pokušati da gleda dalje od prvih par naslova je skoro nikakva.
Druga stvar koja nervira je da wordpress search pretražuje samo postove a ne i statične pages ili komentare koji su na nekim blogovima bolji od postova. Kad traži sadrzžj putem “Search forme” WordPress gleda naslove i riječi u sadržaju. Ukoliko ih tamo ne nađe reći će da ništa nema, žao mi je!
Važan proces koji se dešava interno i što posjetilac ne vidi ali ti kao administrator i dizajner moraš da znaš je da postoji hijerarhija u poretku raznih dijelova teme i njihove reakcije na razne zahtjeve. Tema može da ima ili da nema opcionalne fajle koje strukturiraju specifične prezentacije. Kad je pretraga u pitanju u momentu kad korisnik klikne na “search” dugme WordPress traži search.php templet fajlu. Ukoliko ta fajla ne postoji, rezultati će se pojaviti na index.php i bit će prikazani onako kako je index programiran da prikazuje sadržaje što nije optimalno. Vi želite da rezultati pretrage izgledaju kao rezultati a ne kao postovi…..
Tema ne mora da ima specijalni templet za rezultate pretrage, ali ako je ima onda se mogu vršiti izmjene na njoj koje joj daju poseban izgled što i treba. Dodavanje search.php ili searchresults.php neće izmijeniti temu. Ukoliko nemate search.php u svojoj temi uzmi je sa neke druge teme i kopiraj na svoju ili napravi kopiju index.php i nazovi je search.php i stajliraj drugacije. Nikakav specijalan koding nije potreban i wordpress će da koristi templet kako treba – nadati se!
PAŽNJA: WordPress ne preporučuje da se fajla nazove search.php jer to može da konfliktira sa kodovima. Nazovite je kako hoćete ali slično kao na primjer searchresults.php ili što se mene tiče rezultatipretrage.php.
Korišćenje Google Search engine umjesto WordPress search
Većina wordpress blogova danas koristi “Google custom search engine” za pretragu. Ukoliko i vi to želite evo kako se to radi.
Ulogiraj se u Google ako imas racun s njima ili napravi jedan.
Otidji na ovaj link: http://www.google.com/cse/
Razni jezici imaju razne opcije ali evo kako se to radi na Engleskom:
Otiđi na “create a search engine”

Daj ime u “Search engine name”, opiši sa par riječi, ubaci par ključnih riječi, izaberi jezik, markiraj “Only sites i select”.
Sad ubaci link svog sajta u boks kao što je prikazano, sa crticom i zvjezdicom. Čekiraj da li hoćeš da imas adsense ili ne.
Sad testiraj da vidis rezultate koje ce izaći i kako će izgledati. Ubaci ključnu riječ i “search”.
Vrijeme je da na “Look and feel” izabereš vrstu boksa za search i boje koje odgovaraju tvom sajtu. Kad izabereš “Save changes”.
Kad birate boje, iznad će se pokzati “sample” ili uzorak gdje se vidi kako će rezultati izgledati. Ovdje možete da izaberete i logo ali vam neće trebati jer će rezultati izaći na vašem blogu.
Ubaci adsense u search
Ukoliko želite da imate adsense na searchu treba ga konektirati sa ovom search engine. Klikni na link “Make money” i ako nemate adsense morat ćete se prijaviti. Ako imate, onda izaberite odgovarajuću opciju i upiši tražene podatke.
Sad će vaš adsense račun biti povezan sa searchom. Ukoliko hoćeš da pratiš eventualnu zaradu onda napravi “custom chanel”, daj mu ime i “Submit”
Integracija Google Searcha sa WordPressom
Nadji svoju “search engine” klikni na nju pa na “code”. Kod ima dva dijela, jedan za “search box”, drugi za rezultate. Prvi izaberi iframe opciju i detalje: gdje hoćete da se rezultati pojave. Za ovo trebate da odete u wordpress i napravite praznu stranicu: pages–>ad new. Publish page i onda uzmi link i taj link ovdje ubaci.
Malo niže će biti kod:
Kod koji vam Google daje je sastavljen iz dva dijela. Gornji je za boks koji sliži za traženje a donji je za rezultate..






{ 2 comments… read them below or add one }
Pozz ako mozes objasniti kako da kad kliknem npr kao kod tebe na downloads odvede te na sve postove koje si ubacila tu.Kod mene je to link pa na link moras jos jednom kliknuti da bi dosao na zeljeno mjesto.Imam na desnoj strani i kategorije i na njima je ok ali navigacija nikako da skontam kako da jednim klikom dolazim na sve postove iz te kategorije.Nadam se da nisam zakomplikovao i da kuzis sto hocu reci.
Svaka tema ima razlicite stvari u navigaciji. Neke imaju staticne pages neke imaju kategorije. Ja sam stavila glavne kategorije u navigaciju i to samo neke. Kad kliknes na link onda rezultati dolaze za sve postove u kategoriji ukljucujuci i subkategorije. Bez da vidim kako to izgleda na tvom blogu tesko mi je dati tacan odgovor.
Mnoge stvari zavise i od teme koja se koristi i od plugina i funkcija koje se koriste.