Googleカスタム検索導入手順と導入する時につまづいたこと。猫になりたい人間と人間のつもりの猫たち。WorksGoogleカスタム検索導入手順と導入する時につまづいたこと。Googleカスタム検索導入手順と導入する時につまづいたこと。先日、Googleカスタム検索を導入してみた。一番は検索結果の柔軟さ。「ぴぐもん」を検索したら「ピグモン」は表示されない。Googleカスタム検索なら「ぴぐもん」で検索したら「ピグモン」はいかが?みたいなことも提示してくれるし、画像検索だってできる。今回も導入手順やつまづいたことを書き残しとこうと思います。カスタム検索エンジンにログインする。参考サイト目指す導入後のカタチ今まで通り、サイドバーに検索ボックス検索結果は当サイト内のコンテンツ部分に検索結果のリンク先は同じウインドウ(タブ)内に開く導入手順カスタム検索エンジンにログインする。右上の「カスタム検索エンジンログイン」をクリック。※もし、GoogleID持ってない場合は取得するところから始めてくださいな。検索するサイトに”http://”以下のドメインを入力。言語を”日本語”にして「作成」をクリック。基本的な設定”検索エンジン名”はそのままでも大丈夫ですが、多くなってくることを考えてサイト名にしました。”画像検索”もONに(お好みで)。左の”デザイン”をクリックして、レイアウトを「2ページ」に。これは、検索結果を自サイト内に表示するには必須です。自サイト内に表示しない場合はお好みで。残りの”テーマ”とかもお好みですけど、ねこもりやは特に触らずです。※スタイルシートで設定しました。”保存してコードを取得”をクリックします。検索ボックスコードが出てくるのでコピーします。ウイジェットへ貼り付け検索ボックスコードをテキストウイジェットへ貼り付けます。id=”g-search”~/div」でくくっています。サンプル下図はスタイルシートで調整しています。「次へ:検索結果コード取得」をクリック。検索結果コードをコピーします。検索結果コードを貼り付けコピーしたコードは、新しく検索結果を表示する固定ページテンプレートを作って貼り付けます。既存の検索結果テンプレートや固定ページテンプレートなどをコピーして”google-search.php”というファイルを作成して、そのテンプレート内に貼り付けます。「content」内に貼り付ければオッケーと思います。?></div>※divで括ってCSSでの調整をするためクラスを付けています。テンプレートを選べるように検索結果を表示する固定ページを作成する際、テンプレートを選べるようにするために、テンプレートの一番上に以下を書きます。適当な名前にしてください。新規ページ作成部分が抜けてましたので追加しています。新規ページを作成これで、新規ページを作成したときにテンプレートが選べるようになります。※要アップロードWordPress管理画面左のメニューから固定ページ→新規追加と選択し、新しく検索結果表示用のページを作成します。テンプレートを選ぶタイトルを入力し、右側のページ属性ボックスのテンプレート選択を、先程作成しアップロードしたファイルの名まえにします。最後の仕上げgoogleカスタム検索の最後のコードのページで、「検索結果の詳細」をクリック。完成!検索してみて結果が正常に表示されれば大成功です!問題点ところが、これだけでは意図した動作をしませんでした。検索結果からのリンクが別タブ(ウインドウ)で開いてしまう検索結果は思い通りサイト内のページに表示することができたけども、検索結果に表示された投稿をクリックすると、別タブで開いてしまう。<gcse:searchresults-only></gcse:searchresults-only>1234<script>~</script><gcse:searchresults-only></gcse:searchresults-only>上記の最後の部分を下記のように書き換える。linktarget=”_self”></gcse:searchresults-only>特定のブラウザで検索結果が表示されないねこもりやは、確認を怠ってましたが、一部のブラウザ(FireFox)で検索結果が表示されないという情報があったので、ついでにこちらも対処。linktarget=”_self”></gcse:searchresults-only>のように、”function”の前の”(”と、”}”の後の”(”を削除する。Bazookaシェアいいね!プラスはてブPocketLINEスポンサーニュースレターを購読するこのフィールドは空白のままにしてください更新情報をメールで受け取ることができます。*受信ボックスか迷惑メールフォルダを確認して購読手続きを完了してください。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。更新情報をメールで受け取るニュースレターを購読するこのフィールドは空白のままにしてください更新情報をメールで受け取ることができます。*受信ボックスか迷惑メールフォルダを確認して購読手続きを完了してください。〇年前の今日は何してた?贈るコトバ~いい加減ぐらいが良い(いい)加減。:アップロードしたはずの画像が表示されない時の原因。投稿されたExcel~予約状況管理のようなものを作ってみる。投稿されたExcel~カレンダー作成2日以降。投稿されたパソコン起動時、いきなりブラウザが立ち上がり特定の空白のタブが複数開く。*ちいさな青い花たち。