香港独立IP空间
香港php空间
美国php空间
域名注册

无忧主机小编今天闲来无事就在公司官网翻看几篇技术文章,再看到一篇关于帝国cms可以让关键词搜索出来显示出高亮非常感兴趣,因为近期无忧主机小编使用独立ip虚拟主机也搭建了一款博客网站,于是想既然帝国CMS都可以实现关键词高亮显示,那么使用的wordpress搭建的站点应该也是可以实现这个效果的吧,于是无忧主机小编决定大胆的尝试测试下,经过研究后果然也是可以的,具体方法如下:
第一步:登陆博客的后台,找到左侧栏目的主题–编辑–对应主题的functions.php文件如下图1:

13 wordpress程序实现搜索关键词显示出来高亮怎么设置呢
第二步:点击编辑主题文件,在?>前面添加以下代码:

//搜索高亮
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", "<strong>$1</strong>", $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);

如下图2:

23 wordpress程序实现搜索关键词显示出来高亮怎么设置呢
这样添加好了之后再返回网站手也就可以测试效果了哦,返回首页之后找到右上角有个放大镜就是搜索按钮,点击搜索关键词就可以看到搜索到的关键词就会变成变粗高亮了哦,以上步骤就是关于wordpress程序实现搜索关键词显示出来高亮的详细设置步骤了。
温馨提示:该技术解决方案的是由无忧主机客服为我们空间客户处理该问题时提供的处理方法,确保在无忧主机能完美实现,因服务较多,客服繁忙,其他主机我们没有过多精力进行大范围测试,不能确保所有虚拟主机都能完美处理,请您理解!



无忧主机提供365天*24小时全年全天无休、实时在线、零等待的售后技术支持。竭力为您免费处理您在使用无忧主机过程中所遇到的一切问题!

如果您是无忧主机用户,那么您可以通过企业QQ【800088151】、售后QQ【网站最下端有】、旺旺【锋讯企业】、400-655-0080免费电话、后台提交工单这些方式联系无忧主机客服!

如果您不是我们的客户也没问题,点击页面最右边的企业QQ在线咨询图标联系我们并购买后,我们为您免费进行无缝搬家服务,让您享受网站零访问延迟的迁移到无忧主机的服务!

无忧主机相关文章推荐阅读:
WORDPRESS优化会员系统添加新浪微博和腾讯微博的方法
WORDPRESS评论中链接长度超过50将标记为垃圾评论
WORDPRESS会员信息中去除AIM、雅虎通和JABBER的方法

本文地址:http://www.51php.com/wordpress/23620.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档