Oblast hledání v záhlaví „funguje“ v tom, že je navržena a můžete na ni kliknout otevřeným a uzavřeným a tak dále. Ale ve skutečnosti to ještě nehledá. To je docela důležité, hm?
Na tomto webu používáme k vyhledávání obsahu vlastní vyhledávače Google. WordPress má zabudované vyhledávání, ale není to moc dobré. Pouze odpovídá řetězcům a vypisuje, co najde v pořádku. Neexistuje žádná fantastická věc, jakou Google nabízí: logika vyhledávání, automatické opravování chybně napsaných slov, určování záměru, a co je nejdůležitější, nejprve zobrazování nejrelevantnějších výsledků.
Budeme tedy používat maturitu a musíme udělat nějaké nastavení. Jdeme do jejich administrátorské oblasti a vytvoříme je od nuly. Budeme používat bezplatnou verzi. Ne proto, že chci reklamy po celém svém vyhledávání (nechci), ale proto, že placená verze je pro web této velikosti neúnosná. Je to buď, že platím tisíce měsíčně za vyhledávání bez reklam, nebo ve skutečnosti vydělávám pár babek za to, že mám reklamy ve vyhledávání, a získávám je zdarma. Žádný nápad.
První z nich, které vytváříme, je úplné prohledávání webů, takže máme prohledávání „css-tricks.com“.
Pak dostaneme kód, který nám GCSE dá, abychom jej zahrnuli na web, aby hledání fungovalo. Musíme trochu kopat, abychom našli možnost, kde se zobrazují pouze výsledky hledání, a vy si „přinesete vlastní“ vyhledávací formulář. To je určitě pro nás, protože jsme již vytvořili náš vyhledávací formulář a líbí se nám to tak, jak je.
Pro výsledky hledání máme speciální šablonu stránky. Tuto šablonu zašleháme do tvaru, který ukazuje věci, které chceme ukázat.
Pak jsme se pustili do vytváření dalších vlastních vyhledávačů. To je druh hackerského způsobu, jak dosáhnout toho, co chceme: možnost prohledávat libovolně pouze dílčí části webu. Druhý CSE, který vytvoříme, je pouze pro vyhledávání na „css-tricks.com/forums/“. Poté vytvoříme jinou stránku s výsledky vyhledávání pouze pro vyhledávání na fórech (/ search-results / forums /), ale s použitím stejné šablony. Na tuto stránku jsme vložili kód z CSE pro tento nový omezenější vyhledávač.
Jen se musíme ujistit, že se uživatelé nějak dostanou ke správnému…