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

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

在搜索页面中将关键词高亮标出
 
加载主题文件夹下的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);

分类:新闻资讯

标签:, ,

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