首页 » 建站技术 » WordPress » 浏览内容

将Google搜索引擎嵌入博客


2010-08-25 22:30:27 2,720 0 发表评论 字体: 作者:C.K.
标签: googleWordPress

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

步骤:出处:来自网络
> 首先当然是申请一个Google自定义搜索引擎
> 得到搜索框代码

<form action=" http://www.evlos.org/gsearch " id="cse-search-box">
  •   <div>
  •     <input type="hidden" name="cx" value="你的Google自定义搜索引擎Key" />
  •     <input type="hidden" name="cof" value="FORID:9" />
  •     <input type="hidden" name="ie" value="UTF-8" />
  •     <input type="text" name="q" size="31" />
  •     <input type="submit" name="sa" value="搜索" />
  •   </div>
  • </form>
  • <script type="text/javascript"
  • src="http://www.google.com/cse/brand?form=cse-search-box&lang=zh-Hans">
  • </script>
  • > 以及结果代码

    <div id="cse-search-results"></div>
  • <script type="text/javascript">
  •   var googleSearchIframeName = "cse-search-results";
  •   var googleSearchFormName = "cse-search-box";
  •   var googleSearchFrameWidth = 600;
  •   var googleSearchDomain = "www.google.com";
  •   var googleSearchPath = "/cse";
  • </script>
  • <script type="text/javascript"
  • src="http://www.google.com/afsonline/show_afs_search.js"></script>
  • > 然后需要创建一个给页面用的搜索结果模板
    > 当然要在页面顶部用以下代载入Wordpress的头部

    > 所以代码就变成这样 我们保存成gsearch.php 并上传到模板目录
    > 代码里的googleSearchPath表示搜索结果的页面地址,googleSearchFrameWidth表示宽度

    <?php
  • /*
  • Template Name: gsearch
  • */
  • ?>
  • <?php get_header(); ?>
  • <div id="cse-search-results"></div>
  • <script type="text/javascript">
  •   var googleSearchIframeName = "cse-search-results";
  •   var googleSearchFormName = "cse-search-box";
  •   var googleSearchFrameWidth =606;
  •   var googleSearchDomain = "www.google.com";
  •   var googleSearchPath = "/gsearch";
  • </script>
  • <script type="text/javascript"
  • src="http://www.google.com/afsonline/show_afs_search.js"></script>
  • <?php get_footer(); ?>
  • > 现在使用这个搜索结果创建一个页面 模板用gsearch
    > 创建的时候记下此页ID 即地址栏中post参数
    > 将模板目录header.php

    wp_list_pages('title_li=0&sort_column=menu_order');

    修改一下 像下面一样 用exclude参数隐藏搜索结果页面在模板导航栏的显示

    wp_list_pages('title_li=0&sort_column=menu_order&exclude=511');

    网站统计 Statistics

    • 创建时间: 2005年1月3日 距今5062 天
    • 日志总数: 2461
    • 评论总数: 630
    • 标签总数: 654
    • 链接总数: 273
    • 最后更新: 2018-8-31 17:57:04
    • 您是本站第 14146600 位访客

    广告区 Guǎng Gào