wp站内搜索改为google自定义搜索

网络博客 郑永 6059℃ 7评论 单栏模式

WordPress博客模板一般都有站内搜索功能,所以一直以来都没有修改过,一直都是用别人的模板,而且特别喜欢inove的模板,它功能很强大,早就集合了google的自定义搜索,只需要填上在google自定义搜索申请的ID号,就可以实现站内搜索了,这次因为换了一套cms模板,并把一些自己感觉不满意的地方美化了,包括现在的站内搜索,每搜索一次都会发送数据库查询,消耗服务器资源,最好尽量减少php 语句和数据库查询,所以今天决定把将它替换成Google自定义搜索引擎。

Google 自定义搜索不仅能在网站网页上放置一个Google 搜索框,还能指定搜索结果显示来自自己网站或者更多网站的页面;也可以自定义搜索结果页面的显示样式,使它和你网站的风格一致;如果申请了Google Adsense 广告,还可以通过 AdSense 搜索广告获得收入。我觉得大家应该自己动手学下如何将Google自定义搜索引擎替换WordPress博客默认自带的站内搜索。

现在开始创建Goolge自定义搜索,步骤很简单:

1.点击进入 Google 自定义搜索 ,点击“创建自定义搜索引擎”,以后管理Google自定义搜索也可以从这里进入。
2.设置基本信息,包括对自定搜索引擎的描述,选择搜索语言等选项,填写网站列表,选择版本(免费的展示广告的标准版本)。
3.点击下一步-完成,进入邮箱或者直接在跳转到的控制面板做进一步自定义。
4.控制面板中设置:搜索引擎关键字-编制索引(可以使用站点地图)-创建优化标签-设置置顶。
5.设置外观:选择托管选项为iframe

现在回到wordpress来,建立一个cse.php文件,内容是这样的,首先开头部分:

< ?php
/*
Template Name: Google Custom Search Results
*/
?>

接着下面的内容是:我当初自己是先复制页面模板的所有代码,然后把显示页面信息的代码都删除掉,留下头部底部侧边调用代码,将google自定义搜索结果代码粘贴到中间部分,你也需要对google提供的搜索结果页的代码做些调整。主要是修改下 googleSearchFrameWidth = 600,把 600 修改成适合你主体的宽度,最后再将google自定义搜索提供的搜索框代码粘贴到你要显示搜索框的地方。
下一步将创建的新页面,名字为cse或则其他名字,模板选择为cse,就是刚才创建的cse.php文件,最后把这个新建的页面在导航中隐藏,打开调用导航的模板里,一般主题都是在header.php(头部)文件,把原来的调用导航代码修改成<?php wp_list_pages('title_li=&depth=1&exclude=155'); ?>,将exclude=后面的id 数字155替换为这个新建页面的id,新建页面的id号就是你在管理后台编辑这个新建页面时,地址栏里显示的post=155中的那几个数字。

如果你想赚钱的话,在goolge自定义搜索设置那里,点击赚钱,依次填写adsense 邮箱帐户即可,具体效果可以看本站的站内搜索。

转载请注明:郑永博客 » wp站内搜索改为google自定义搜索

历史上的今天:

(7)个小伙伴在吐槽
Loading...
  1. soho,yeah!2010-04-04 09:24 Firefox 3 Windows XP 回复

    我没有创建模板,也没有修改代码,博主直接点开我的网址,看看这样设置是否可以?

    沙发!
    • 郑 永2010-06-10 17:14 Internet Explorer 8 Windows XP 回复

      能正常用的话就OK了。

  2. 两天2010-06-03 13:00 Internet Explorer 6 Windows XP 回复

    发现我们用一样的主题啊 呵呵

    另外请你帮忙给我改一下这个GOOGLE自定义好不好啊

    我的一直弄不好啊 ~~~

    我的QQ:312379857

    板凳!
    • 郑 永2010-06-10 17:14 Internet Explorer 8 Windows XP 回复

      晕,自己折腾才好玩啊,另外我最近比较忙,可能没时间,呵呵 :) 自己慢慢来,以后就会了。

    • 两天2010-06-11 12:14 Internet Explorer 6 Windows XP 回复

      呵呵 折腾了许久 差不多弄好了 哈哈

    • 两天2010-06-11 12:14 Internet Explorer 6 Windows XP 回复

      刚才没显示???
      .-= 两天的最新文章:路人 =-.

  3. 迎接2010-07-07 15:57 TT Explorer 4 Windows XP 回复

    效果不错,可惜还没谷歌账号,先收藏

    地板!
gravatar
发表我的评论
取消评论


Hi,请填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址