アーカイブ

‘google’ タグのついている投稿

Google カスタム検索を WordPress内で表示させる「iNove」

2009 年 11 月 3 日 kohaku コメント 6 件

今使っているテーマが、iNoveというテーマになりますが、コノテーマ結構な人気で使われている人をよく見かけます。
もとは、をかもとさんが日本語訳をされているのを機に使用するようになったのですが、なかなか機能も良くてデザインも素敵です。
(最近ではよく見かけるようになったので、変更するかデザインをいじるか悩んでます。。。)

で、このテーマでは検索窓が標準で付いてくるのですが、これを管理画面からGoogle のカスタム検索に変更させることが可能です。

と、ここまでは特に難しくなく、コードも変更する必要も無いのですが、カスタム検索を自分のサイト内で表示させる方法がありました。

こっちのほうが、デザイン的にもいいですよね。きっとw

WP in Custom Search

では方法

  1. まずは当然Google カスタム検索に登録する
  2. 以下のコードを書いたcse.phpというファイルを作る。
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    
    <?php
    /*
    Template Name: cse
    */
    ?>
     
    <?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 =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>
    <?php get_footer(); ?>
  3. このテンプレートを使って新しくページを作りましょう。
  4. 次に、iNove の templates/header.php を編集します。34行目付近の
    34
    
    wp_list_pages('title_li=0&sort_column=menu_order');

    を、

    34
    
    wp_list_pages('title_li=0&sort_column=menu_order&exclude=41');
  5. さらに、46行目付近
    46
    47
    48
    49
    50
    51
    52
    53
    
    <form  action="http://www.google.com/cse" method="get">
        <div class="content">
            <input type="text" class="textfield" name="q" size="24" />
            <input type="submit" class="button" name="sa" value="" />
            <input type="hidden" name="cx" value="<?php echo $options['google_cse_cx']; ?>" />
            <input type="hidden" name="ie" value="UTF-8" />
        </div>
    </form>

    を、

    46
    47
    48
    49
    50
    51
    52
    53
    54
    
    <form  action="<?php bloginfo('wpurl') ?>/cse"  id="cse-search-box">
      <div class="content">
        <input type="hidden" name="cx" value="<?php echo $options['google_cse_cx']; ?>" />
        <input type="hidden" name="cof" value="FORID:11" />
        <input type="hidden" name="ie" value="UTF-8" />
        <input type="text" class="textfield" id="searchtxt" name="q" size="24" />
        <input type="submit" class="button" id="searchbtn" name="sa" value="" />
      </div>
    </form>

    に書き換えて完了です。

と、かなり不親切な書き方ですが、美化iNove的Google自定义搜索 – Let’s whisperを参考にしました。

カテゴリー: WordPress タグ: ,

Google から、Google Wave の 招待がキタ!

2009 年 10 月 25 日 kohaku コメント 26 件

久しぶりの更新ですが、以前申し込みしておいた google wave の招待が先日来ていたことを思い出して、登録してみました。!

で、これが来たメール。

google_wave

どなんでしょうね。レアなのかな?
そんなこんなで、数少ない友人達に無理言って招待させて頂きました。w

問答無用で送らせて頂いた人もいますが。。。

ところで、まだ10以上招待の枠が余ってますので、数人の方にご招待できるとおもいます。
僕と一緒にGoogle Wave で遊んでくれる方がいればご招待いたしますので、ぜひコメントを下さい。

カテゴリー: google タグ:

Google Chrome のアップデートチャンネルを開発者用に切り替える

2009 年 5 月 22 日 kohaku コメント 2 件

Google Chrome 2.0 がリリースされたのですが、ただ Google Chrome を使うだけじゃ面白くないので、開発者用にチャンネルを切り替えたいと思います。

開発者用にチャンネルを切り替えるということは、つまり人柱になると言うことですw

まずは、Early Access Release Channels ‎(Chromium Developer Documentation)‎ から、Google Chrome Channel Changerをダウンロードします。

続きまして、

chromechannel

Devを選んでUpdate!

これであなたも人柱さんです。

 

つか、Firefoxより体感速度速いです。くやしい~w

カテゴリー: google タグ: