[wordpress] wordpress 搜索高亮提示

[复制链接]
查看50 | 回复0 | 2020.2.28 18:07 | 显示全部楼层 |阅读模式
  1. // 搜索高亮提示
  2. function search_word_replace($buffer){
  3.     if(is_search()){
  4.         $arr = explode(" ", get_search_query());
  5.         $arr = array_unique($arr);
  6.         foreach($arr as $v)
  7.             if($v)
  8.                 $buffer = preg_replace("/(".$v.")/i", "<span style="background-color:#ff0;"><strong>$1</strong></span>", $buffer);
  9.     }
  10.     return $buffer;
  11. }
  12. add_filter("the_title", "search_word_replace", 200);
  13. add_filter("the_excerpt", "search_word_replace", 200);
  14. add_filter("the_content", "search_word_replace", 200);
复制代码


以上代码添加至functions.php



上一篇:Discuz X3.5 官方每夜daily测试版发布
下一篇:Discuz 上传图片提示没有合法的文件被上传解决
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则