由于wordpress本身的搜索功能不够强大,冷博客使用google搜索代替了它,一方面可以增加了搜索功能,在一个还可以通过adsense赚点小钱 :pxxiao:

原来谷歌自定义搜索只是弹出一个新的谷歌搜索页面,这样就脱离了站点。从Adsense添加的搜索功能有所改进,Google WebSearch + SiteSearch

允许用户搜索网络或您选择的特定网站,加上打开搜索结果页的选项,我们可以轻松地定制自己网站的页面来显示谷歌搜索的内容。

方法很简单仅需两部:

1.首先定制你的搜索引擎和显示结果页面,从google adsense的AdSense搜索广告入口,进入定制页(这是冷博客的选择,也有其他途径),需要注意的两个选项:

image

这里写你自己的站点

image

这里写一个页面的地址,这个页面可以后来建立,也可以提前建立好,总之是可以改的。

2.第一步写好以后,会得到两段代码:

您的搜索框代码:
将此代码粘贴到您希望显示搜索框的网页。

您的搜索结果代码:
将此代码放置在您希望显示搜索结果的网页中。
搜索结果页网址:http://loneblog.com/blog/about/search

打开wordpress后台,在小工具找到一个文本的侧边栏(如果你的主题不能自由添加侧边栏,请到模板文件中找到相应的sidebar或者类似文件),将第一段代码复制进去,然后起个名字即可保存。

新建页面,要和第一步的第二个图的地址一致,如果不一致需要更改第一步的代码,这个页面也可以先建立,以便确定链接。

将第二段代码复制到新建的页面中,这里有个问题:wordpress会把代码转换字符,所以还需要一个插件,冷博客使用的是:Preserve Code Formatting插件主页

启动插件后,把代码用<code></code>框起来保存即可。

 

最后,谷歌给我们的代码可以做一定的修改,这个就因人而异了,最主要的还是把默认的搜索目标改成我们自己的站点。由于冷博客是变成盲,这里用Dreamwear改一下即可,不多说了。