添加Google自定义搜索到WordPress的新方法

» 2009-06-11 26条评论

今天逛到网贝,新文章《终于是时候彻底告别WordPress自带的搜索了》说是Google大神又提供了一个添加自定义搜索到WordPress侧边栏的方法。这个方法不限于WordPress,适用于任何网站,并且其方法非常简单。

我本来用的就是google自定义搜索,但其老方法非常麻烦,要申请、添加这添加那,很是麻烦。于是立即换上这个新方法,直接把下面的代码复制到侧边栏或者添加到一个Widget里面。其代码如下:

<!-- Google Custom Search Element -->
<div id="cse" style="width:100%;">Loading</div>
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load('search', '1');
google.setOnLoadCallback(function(){
new google.search.CustomSearchControl().draw('cse');
}, true);
</script>

简单吧,效果可以看我侧边栏的搜索,搜索结果可是直接显示在侧边栏的,不错吧、方便吧。更详细的可以访问google Custom Search Element

zww
or
oooo

“添加Google自定义搜索到WordPress的新方法”有26条评论

  1. 托尔 · 银月 says:

    沙发!话说谷歌的版本会有什么好处嘛?

  2. 爱月 says:

    其实应该用自身的搜索的~
    谷歌搜索的只是它收录了的页面
    自身的搜索是到数据库里去查询的~

    不过你现在用的这功能是谷歌前两天刚推出的,很好用~

    1. 小毅 says:

      基本一个没被K的博客,每个页面都被收录了。

  3. zwwooooo says:

    @托尔 · 银月 好处?减少自己博客所在主机的负担+加快速度。如果有adsense可以加入。

    @爱月 我觉得2个一起用好,但影响页面,得修改一下主题

  4. 麦田 says:

    很好,我现在一般都是用主题自带的搜索功能,我刚才用你的博客上的搜索功能测试了一下,我感觉使用google功能似乎很强大的说~
    PS:你是用什么代码高亮插件,yo2的类似插件使用效果不好~

    1. zwwooooo says:

      @麦田 我没有用代码高亮插件啊,况且我的代码也没有高亮吧,我只是引用而已

  5. 陈庆华 says:

    我怎么好像搜索不了,在你的侧边栏

    1. zwwooooo says:

      @陈庆华 可以啊,是本站搜索,除非输入的关键字没有相关内容

  6. kramon says:

    终于看到一篇自己看得懂的文章了!

  7. Jinwen says:

    是不错的,旧方法是挺麻烦。话说主题又变了点的样。

  8. zwwooooo says:

    @kramon 嗯,都是我的错

    @Jinwen 不过感觉加载搜索框有点慢。我这个主题不怎么算主题,你那个O4主题超赞,不知啥时能放出来?

  9. ntn轴承 says:

    你们都好厉害呀

  10. 卢松松 says:

    这个功能很实用,以前我也加过

  11. Y.jiajia says:

    Good~我喜欢这个功能,我也加上去~ :lol:

  12. zwwooooo says:

    @ntn轴承 没啥厉害,只是喜欢折腾而已

    @卢松松 懒人就用这个好了,呵呵

    @Y.jiajia 哈哈

  13. 小奥 says:

    不喜欢折腾。。 :roll:

    1. zwwooooo says:

      @小奥 我不想折腾时就跑到你那听听歌,喝喝茶 :mrgreen:

  14. 小毅 says:

    测试了一下,效果很好。
    再次佩服一下Google,

    1. zwwooooo says:

      @小毅 我的内容应该都收录了,嘻嘻

  15. 所以说 says:

    AJAX的。。。感觉还是自定义搜索比较习惯。

    我怕把侧边栏弄乱额

  16. zwwooooo says:

    @所以说 我到觉得不会乱,很兼容啊。不过就是加载慢一点

  17. TTT says:

    真的可以么,我也自定义过,但是感觉不好用。
    这个可以直接放么,不用修改?

    我放了,一直显示Loading,这是咋的回事呢~~

    1. zwwooooo says:

      这个速度较慢,我后来撤下了,还是用google的自定义搜索

  18. TTT says:

    难道是我的后台不支持....
    回头再查一下吧!

  19. 方法很赞,网站被google收录完全这自定义搜索就比自带站内搜索要好很多了。

回复给 Y.jiajia ¬
取消回复

昵称 *

网址

B em del U Link Code Quote