让 WordPress 搜索内容关键字高亮

网站教程2个月前更新 忆余函
429 0 0

为了让 WordPress 搜索页面的搜索结果体验更佳,可以让 WordPress 搜索内容关键字高亮显示,方法如下:

后台」→「外观」→「编辑」→ 「functions.php」文件,把下面的代码添加进去:

function highlight_search_keywords($text){
    if ( is_search() ) {
        $s = get_search_query();
        $keys = explode(' ', $s);
        $text = preg_replace('/(' . implode('|', $keys) . ')/iu', '<strong class="highlight">$1</strong>', $text);
    }
    return $text;
}
add_filter( 'the_title', 'highlight_search_keywords' );
add_filter( 'the_excerpt', 'highlight_search_keywords' );
© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...

欢迎进入官方群聊(关注最新消息)

QQ群698305982 点击进入  


登录即可开启个人书签等新功能! 点击登录

如果网站对您有帮助的话,希望您能把快导航网分享给身边朋友,感激不尽!


(登录后有效期内不再显示)

点击下方关闭此窗口