首页 > 新闻资讯 > wordpress搜索页面关键词如何加亮

wordpress搜索页面关键词如何加亮

1条评论
标签:
更多

在搜索页面中将关键词高亮标出

 

加载主题文件夹下的functions.php中,当然,如果能做成插件就更完美了,可以随时关闭。

嵌套em标签,可以根据标签调整样式。

 

代码

 

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", "<em>$1</em>", $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);

keyword

* 版权声明:作者WordPress啦! 转载请注明出处。

#1
不错哦!顶起