石垣島ブートキャンプ

【石垣島ITブートキャンプ34日目】オリジナル検索機能追加

wp-6がようやく終わり、wp-7の検索機能の追加に入りました。

search.php
serchform.php

を作成します。それに加えて今回は検索ページを独立させるので、serchpage.phpも作ります。search.phpは、検索結果を出すページ。serchformはformをバンバンと置いていくだけ。

テキストとプルダウン、チェックボックスの検索ボックスをまずは作成。これはなんとなく、すぐに出来上がります。ちょいとcssで見た目を整えるだけ。

次に、search.phpを作成。これは検索結果をどう表示させるかなので、ほとんどコピペの部分が多いです。
image3
こんな感じ。今まで作ってきた店舗一覧と同じデザインなのでいじるところはほぼなし。PHP記述もテキストに書いてあるので、うまいとこで組み合わせて書くだけ。

次にserchpage.phpの作成。これが一番やっかいでした。といっても、表示させたい部分に、

を書くだけで、serchform.phpのフォームを表示してくれます。

image2

それでよかったのですが、serchformをどうやって確認するかがわからず。。。

結局固定ページで形だけ作るだけ。serchformに

これを記述して、固定ページからこれを選べるようにすればOK。あさっりとメンターさんに聞いて解決しました。

苦労した点は、検索結果が固定ページや他の記事まで拾ってくること。なので除外するPHPを書いてあげればOK。

検索フォームが意外に5時間ほどあれば完成しました。

image

というわけで、本日で全ての課題が終了です!

残すは自由課題のみ!これは、お世話になった飲食店のサイトを作ろうかと思っています。でも写真からロゴからなにまで素材を用意しないといけないので…。

東京に帰ってからですかね。

今日は前から私の送別会を行ってくれるということだったので、皆んなと飲みに出かけました!家の近くの居酒屋さんで飲んだ後に、二次会で石垣島ヴィレッジでもう一杯。
img_1872
島らっきょが意外に美味しい!かまぼこも食べました。最後の最後で新しく来たメンバーと仲良くなると帰るのが寂しくなりますね。。。でもありがとう。全メンバーと今回メンバーと、私は皆さんと仲良くなれて、知り合えて幸せでした。