Attenzione: questo articolo è stato scritto più di 9 anni fa, alcune informazioni potrebbero essere obsolete.
Ecco un piccolo ma utile trucco riportato da Yoastper evidenziare i termini ricercati nei risultati della ricerca: nel vostro template modificate il file search.php sostituendo the_title();
con echo $title;
.
Sulla riga appena sopra aggiungere il seguente codice:
$title = get_the_title();
$keys = array_map( 'preg_quote', explode( " ", get_query_var('s') ) );
$title = preg_replace( '/(' . implode( '|', $keys ) . ')/iu',
'<strong class="search-excerpt">\0</strong>', $title );
Modificare poi il file style.css aggiungendo:
strong.search-excerpt {background: yellow;}
E il gioco è fatto.
Discussione