n-wp.ru — блог о WordPress

Как сделать подсветку результатов поиска без плагинов

Если вы хотите, чтобы слова, которые вы ищите, были подсвечены каким-нибудь ярким цветом, то можете улучшить файл поиска. Однако это улучшение подходит не всем — некоторые используют нестандартные темы без файла search.php. Да и результаты поиска указанный способ подсвечивает только одним цветом, а хочется, чтобы при поиске нескольких слов они были выделены разными цветами. Чтобы гарантированно добиться такой подсветки текста к результатах поиска, можете использовать функцию, пример которой приведу ниже.

Откройте файл functions.php и вставьте в него такой код:

Этот код подсвечивает найденный текст, если этот текст выводится функциями the_title (заголовки), the_excerpt (содержимое) и the_content (содержимое).

Пример: Открылась бездна звезд полна, звездам числа нет, бездне — дна.

Оригинал кода можно посмотреть здесь: http://wp-kama.ru/id_39/podsvechivaem-rezultatyi-poiska-bez-plaginov.html

Комментировать