WordPressのサイト内検索プラグイン「Simplicity Add Fields Search Engine」をリリースしてみた
とある案件でWordPressの検索フォーム・・・と言うかサイト内検索のカスタマイズを行わなければならなくなり、普通にテーマ側に書いていくだけでは中身がどえらいことになるので作ってみたプラグイン「Simplicity Add Fields Search Engine」。
カスタムフィールドを検索条件に含め、カテゴリー(ターム)で検索データを限定し、ソートも付けて・・・とかとかいった検索システムまがいのことをテーマ側だけでやるには流石にきつい。
ブログにソースコードを載っけるにしてもRailsやったときばりの凄まじく長い文章量になるので、プラグインを作った次第。
このプラグインは不動産サイトでの物件・宅地、企業サイトとかお店サイトとかでの商品や製品をサイト内検索で探すのに有用なように作っています。
テーマ制作者がWP_Queryを作成せずとも極力そういった検索を作る際に楽できるように、がコンセプト。
特設ページを作りました。
プラグインの使い方などもそちらに書いています。
先に触れたカスタムフィールド、カテゴリー(ターム)のチェックボックス複数選択、投稿記事のソートは全て指定可能。
検索ループはテーマを少し弄らなければならないですが、テンプレートの基本的な知識が少しでもあれば使える感じにしてます。(どのように弄るかは特設ページを参照すればわかるかと思います。)
まさしく「Simplicity(簡易的な)Add Fields(フィールド追加)Search Engine(検索機関)」(すごく安直)。
同じような要件をお求めの際は是非どうぞ。
PS:
昨日のブログデータベースの消失のショックは抜け切らないけれども、何とか公開までこぎつけられてよかった(´;ω;`)