Amikor például Googleal keresünk valamit, akkor láthatjuk, hogy a keresett kulcsszót kiemeli a kereső úgy, hogy félkövérré alakítja. Ezt mi is meg tudjuk oldani WordPress weboldalunkon, vagyis, ha valaki rákeres valamire akkor a keresi eredmények között a kulcsszó ki lesz emelve. Első lépésben nyissuk meg a search.php fájlunkat és keressük meg a the_title()
funkciót. Ezt cseréljük le erre:
echo $title;
A módosított sor elé másold ezt a kódot:
<?php $title = get_the_title(); $keys= explode(" ",$s); $title = preg_replace('/('.implode('|', $keys) .')/iu', '<strong class="search-excerpt">\0</strong>', $title); ?>
Ezután már csak azt kell meghatároznunk, hogy a kulcsszavunk, hogyan legyen kiemelve. Nekem a választásom arra esett amelyet a keresőóriás is alkalmaz vagyis hogy félkövérré alakítom a kulcsszavakat úgy hogy a sablon style.ccs fájljába egy egyszerű osztály szúrok be.
strong.search-excerpt { font-weight:bold; }