会员仅38元起,全站资源无限制ALL免费下载!

wordpress实现搜索结果页面搜索关键词高亮

文章最后更新时间:2025-04-17 06:23:49

通过把wordpress搜索结果页面里的搜索关键词高亮显示,可以便于用户在搜索结果页面查找与自己搜索关键词相关的搜索结果,极大地提高了网站的用户体验。实现的方法非常简单,无需安装任何插件,仅需要在当前主题functions.php文件添加相关的函数代码,然后根据嵌套标签调整CSS样式即可。实现效果看截图。
wordpress实现搜索结果页面搜索关键词高亮
实现方法:文章源自奇客源码-https://www.qkget.cn/642.html

在当前主题的functions.php文件添加代码:文章源自奇客源码-https://www.qkget.cn/642.html

  1. function search_word_replace($buffer){
  2.     if(is_search()){
  3.         $arr = explode(" ", get_search_query());
  4.         $arr = array_unique($arr);
  5.         foreach($arr as $v)
  6.             if($v)
  7.                 $buffer = preg_replace("/(".$v.")/i""<strong><span style='color: #ff0000;'>$1</span></strong>"$buffer);
  8.     }
  9.     return $buffer;
  10. }
  11. add_filter("the_title""search_word_replace", 200);
  12. add_filter("the_excerpt""search_word_replace", 200);
  13. add_filter("the_content""search_word_replace", 200);
文章源自奇客源码-https://www.qkget.cn/642.html
温馨提示:若内容/图片/下载链接失效,请在下方留言或登录后私信站长
© 版权声明
THE END
点赞0赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容