WordPress自带的搜索功能,其实一直觉得都不是太好。找到一些增强WordPress的插件,但都不是太理想。
像Search Everything,不支持中文关键词。真是典型的老外插件。还有Search Unleashed,这个插件的功能还是非常强大的。基本上你需要的功能都有啦,不简单。但搜索结果却有作者的广告,如果你不介意的话,那倒关系不大。我就不大喜欢啦,可以说是极度讨厌。哎~,没办法,谁叫俺们不争气。
我也懒得去改这两个插件的源代码。
不过,今天我发现了更好的。嘿~Google的Custom Search Element,非常强大。
<!-- Google Custom Search Element --> <div id="cse" style="width:90%;">Loading</div> <script src="http://www.google.com/jsapi" type="text/javascript"> </script> <script type="text/javascript"> google.load('search', '1'); google.setOnLoadCallback(function() { var cse = new google.search.CustomSearchControl(); cse.enableAds('partner-pub-5150604151909238'); cse.draw('cse'); }, true); </script> <!--/ Google Custom Search Element -->
把这段代码放在任何你想放的地方就行了。最好是Widget侧边栏或是搜索页面。其实这段代码是对任何网站都有效的。不仅仅是WordPress了。不过先提醒一下,上面的代码包括本博客的Adsense搜索广告,可不要随便复制。想要自定义一个,去Web Elements自己定制一个。
我是把这段代码添加到了搜索页面。看一下效果图;
不过。我也并没有去掉WordPress自带的搜索。两个一起并用。强大呀强大。请大家试用试用吧。GO。也可以在网站的顶端的搜索框进入。
《 “试用Google强大的Search Element” 》 有 2 条评论
不错
不错
晕,原来早就有了啊
我还当成新东西去介绍呢,丢死人了