火车采集器软件交流官方论坛

 找回密码
 加入会员
搜索
火车采集器V9版免费下载火车浏览器 - 可视采集,万能群发,全自动脚本工具
查看: 10311|回复: 16

让google替你打工

[复制链接]
发表于 2008-4-29 22:52:09 | 显示全部楼层 |阅读模式
刚刚看了水煮鱼的“整合 Google 自定义搜索到 WordPress 中”一文(原文地址:http://fairyfish.net/2008/04/29/integrate-google-custom-search-into-wordpress/),觉得作者的想法非常不错,把强大的google变成自己网站专用的搜索引擎,让google替咱中国老百姓打工^_^。
自己照着做了一遍,发现文中有些细节的地方讲得不清楚,担心菜得像我一样的鸟儿们不会做,特意写了这篇简单定制Google自定义搜索引擎,高手请飘过。
1、在 WordPress 后台创建一个页面(page),我的是http://www.simpleseo.cn/search,该页面用来输出google对你网站搜索结果,因此我们要设置该页面为不显示。
不让页面显示的方法有两种: a、wordpress撰写页面的后台的右边的导航栏中设置“不显示该页面”,我不推荐这种方法,因为将来使用该页面的时候,它会出现“不公开”的字样,看着非常不爽;b、使用wp_list_pages()函数和exclude 参数把刚才创建的页面(page)剔除掉(别看到函数就以为很难),具体做法:打开主题目录下的page.php文件,将  
  <?php wp_link_pages(); ?>
改为:
<?php wp_link_pages(’exclude=17′); ?>
其中数字“17”就是你要剔除的页面的ID,如果你新创建的页面ID为88,那么就应该是exclude=88。
OK,我们定制Google自定义搜索引擎的工作已经完成了一半。
2、到google申请自定义搜索引擎,其它的你根据自己的爱好定制,但在“搜索结果托管选项”中一定要选择“ iframe – 需要两个网页:一个网页提供搜索框,另一个提供结果” ;然后在“指定搜索结果详情”处填写你要在自己网站上显示搜索结果的网址:我的是http://www.simpleseo.cn/search;此时下面的“搜索框代码”和“搜索结果代码”两个地方的内容都会随着你的输入变动。
接下来请将“搜索框代码”里面的代码替换你的主题目录下的searchform.php文件里的全部内容;将“搜索结果代码”里面的代码复制、粘贴到刚才你在wordpress后台创建的那个页面里面,记得要选择html编辑模式哟。
OK,发布,完工喽^_^。
不过我还建议在家根据自己的主题风格,再做一些细节上的美化。比如调整“搜索结果代码”里面的googleSearchFrameWidth值,让他适合你的网页宽度;你还可以在定制Google自定义搜索引擎的时候选择自己喜欢的搜索框样式;一般主题的page.php文件还会默认显示评论框,如果你不希望它出现在搜索结果页面的话,可以将page.php的<?php comments_template(); ?>干掉。
每个人都有自己的喜好,希望本文可以帮助你定制出适合你的Google自定义搜索引擎,若还有疑问,请留言。

原文出处:http://www.simpleseo.cn/cms/customize-google-search
发表于 2008-4-29 22:58:31 | 显示全部楼层
传说中的软文,见识了
发表于 2008-4-29 23:14:17 | 显示全部楼层
很硬很牛逼
发表于 2008-4-30 00:51:38 | 显示全部楼层
既然这样就拉近回收站吧
发表于 2008-4-30 03:29:46 | 显示全部楼层
真是软的一篇好文,好软,好软
发表于 2008-5-1 17:44:44 | 显示全部楼层
硬死了
 楼主| 发表于 2008-5-1 22:20:20 | 显示全部楼层
太软了吗,那下次我来点硬的
发表于 2008-8-15 13:36:51 | 显示全部楼层
有点硬 有点长(18CM) 最后还挺舒服
srsman 该用户已被删除
发表于 2008-8-17 20:59:06 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2009-2-5 15:11:56 | 显示全部楼层
软文呀。。yun!
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

QQ|手机版|Archiver|火车采集器官方站 ( 皖ICP备06000549 )

GMT+8, 2024-11-15 01:54

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表