September 2, 2007
WordPress 插件:使用 Search Hilite 高亮搜索关键字
这款插件之前 E-Space 做过介绍,我也在今天正式启用之。它可以将页面中的搜索关键字进行高亮显示,例如当用户通过关键字“ fcitx 方框”搜索并打开我的这篇文章《解决 fcitx 状态条中汉字显示为方框》时,文章中的“ fcitx ”和“方框”会高亮显示出来。
Search Hilite Screenshot

此插件目前支持以下这些搜索引擎: Google (www.google), Lycos (search.lycos), Yahoo (search.yahoo), Baidu (www.baidu) 和 WordPress 自身的搜索功能。
如果你也希望加入对 www1.baidu 的支持,打开 search-hilite.php 到 124 行,将括弧中的 www 改为 www\d* ,改后就是下面这个样子。
if (preg_match('|^http://(www\d*)?\.?baidu.com|i', $referer)) {
目前仍然存在一个小问题,当使用百度重复文章开头的搜索时,“方框”这个关键字没有加亮,原因暂时未知。

另外一个你为啥不用,用了就也会有我同样的问题,然后你可以努力一下解决嘛~~~
其实如果使用单纯的搜索加亮,还有一个插件可能效果更好,它会包括使用wp默认的搜索时结果也加亮,但用的是js代码。
http://www.linksback.org/wordpress/wordpress-plugins/wphighlight-wordpress-plugin/
我内功不够深厚啊,只能做些三脚猫的事情。-__-||
正在看 linksback 的插件:)