原来边栏一直使用的是 WordPress 自带的搜索,功能暂且不说。搜索结果不简洁,很早就想换成 Google 自定义搜索,但是自定义搜索的代码一直放不上去。今天再次查看自定义搜索,发现多了一个 Custom Search Element 功能,于是就看了看,没想到是一个很方便很好的东西。
很早就想把边栏的搜索功能变为 Google 自定义搜索,但是代码放不上去,放上去了也是无效的。于是就不大研究这方面,今天又查看了 Google 自定义搜索,发现代码那里增加了一个功能,就是 Custom Search Element。后来到网上查询了一下,原来这是一个 Ajax 的搜索,正合我意。
后来来到了这个页面,纯英文界面,下拉菜单的第三个选项就是“使用现有的自定义搜索引擎”,后来要求输入自定义搜索ID,我找了半天也没找到这个ID。后来无意中来到了“我的搜索引擎”首页,发现也提示增加新功能,点进去看看,没想到ID号已经自己填好了,下面就有一个搜索框,我试着搜索,果然是 Ajax 效果。赶紧复制代码,新增加了一个页面,把代码放进去测试效果。测试效果非常完美,我就想办法把他移动到边栏上面,我就试着把这个代码放到边栏里面,一次成功,边栏实现了 Custom Search 搜索。
这是一个不错的功能,是自定义搜索的一个突破,但是由于边栏太窄,搜索结果看起来不太舒服,不过总体来说还是不错的。而且还有 Ajax 翻页功能,非常方便,Google 真是越来越强大了。
准备弄 Google 自定义索索的,推荐这样弄,既可以放在边栏,又可以放在一个新页面里面。放在边栏的方法很简单,小工具里面找到文本,把 HTML 代码直接副知道内容里面,标题命名为搜索,然后就可以了,比修改 sidebar.php 容易多了。
把地址贴出来,想弄得就去弄吧
Google 自定义搜索 地址:http://www.google.com/cse/?hl=zh-CN
Google Web Elements 地址:http://www.google.com/webelements/customsearch
我的博客“被”维护了。。
啥时候维护好呢?
也许永远也开不了了
不至于吧?什么情况?
不用自己找ID的,点击右侧的“Select CSE”然后选择使用的现有引擎,就会自动添加返回的
果然很不错,前几天翻译工具刚刚ajax化,原来搜索也ajax了
不需要~~呵呵~~我甚至吧主题里带的这个选项给去掉了原来
不简单。。。。
碰到了河蟹。。。。