No.78
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
/* 検索結果で検索文字をハイライトする
---------------------------------------------------------- */
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
- ユーザ「〠」の投稿だけを見る (※時系列順で見る)
- この投稿と同じカテゴリに属する投稿:
- この投稿日時に関連する投稿:
- この投稿を再編集または削除する