URAMICHI*memo

No.78

Icon of uramachi
WordPress、検索結果の文字をハイライトするコードも、子テーマでなく親テーマのfunction.phpに記入しないと効かなかった。

/* 検索結果で検索文字をハイライトする
---------------------------------------------------------- */
function highlight_search_results($content) {
    if (!is_admin() && is_search() && is_main_query()) {
        $keys = implode('|', explode(' ', get_search_query()));
        $content = preg_replace('/'. $keys .'/iu', '<mark>$0</mark>', $content);
    }

    return $content;
}

add_filter('the_title', 'highlight_search_results');
add_filter('the_excerpt', 'highlight_search_results');


参考:[WordPress] 検索結果で検索文字をハイライトする方法
https://b.0218.jp/20170908225013.html

■複合検索:

  • 投稿者名:
  • 投稿年月:
  • #タグ:
  • カテゴリ:
  • 出力順序:

■カレンダー:

2022年6月
1234
567891011
12131415161718
19202122232425
2627282930

■日付一覧:

■日付検索:

最終更新日時:
2022年6月9日(木) 20時20分00秒