WordPress搜索关键词高亮显示是一个非常实用的技巧,将搜索结果中的关键词高亮标出使用户一目了然,十分有利于用户体验。实现高亮显示WordPress搜索关键词的方法有多种,有的是在搜索页面中修改,有的需要在header中修改,这里介绍一个比较简单实用的方法,将以下代码添加到主题目录的functions.php中即可,显示的样式还可以自定义。
- function search_word_replace($buffer){
- if(is_search()){
- $arr = explode(" ", get_search_query());
- $arr = array_unique($arr);
- foreach($arr as $v)
- if($v)
- $buffer = preg_replace("/(".$v.")/i", "<span style=\"background-color:#ff0;\"><strong>$1</strong></span>", $buffer);
- }
- return $buffer;
- }
- add_filter("the_title", "search_word_replace", 200);
- add_filter("the_excerpt", "search_word_replace", 200);
- add_filter("the_content", "search_word_replace", 200);
建议掘友们都能去搭建一个网站《原因》,普通的建站很简单,我们可以依靠专门的建站软件来实现《教程》。自己如果实在无力拿下的话,完全可以付费来给你搞定的,掘金网目前就提供这样的付费技术支持服务《去付费》,花钱不多可以买个保障和安全,有需要的可以联系掘金网。
历史上的今天:
- 2024: 1.4亿,胖东来在河南走出了另一条道路(0)
- 2022: 什么是对象缓存以及如何在WordPress中使用它(0)
- 2021: 著名定律集结号,我开始了!(0)