WordPress搜索功能高亮显示搜索关键词

2023年6月10日18:00:00 发表评论

WordPress搜索功能高亮显示搜索关键词

WordPress搜索关键词高亮显示是一个非常实用的技巧,将搜索结果中的关键词高亮标出使用户一目了然,十分有利于用户体验。实现高亮显示WordPress搜索关键词的方法有多种,有的是在搜索页面中修改,有的需要在header中修改,这里介绍一个比较简单实用的方法,将以下代码添加到主题目录的functions.php中即可,显示的样式还可以自定义。

 
  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""<span style=\"background-color:#ff0;\"><strong>$1</strong></span>"$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);
Tips:

掘金网建议新手小白们不用太纠结有关技术层面的东西,这些技术自己如果实在无力拿下的话,完全可以付费来给你搞定的,掘金网目前就提供这样的付费技术支持服务《去付费》,花钱不多可以买个保障和安全,有需要的可以联系掘金网。

历史上的今天:

掘金网
  • 版权声明:本文源自 网络, 如有侵权请联系!
  • 本文链接:http://jjsoho.com/glssgjc/ 网赚有风险,投资需谨慎!