Snow Monkeyテーマ用に検索条件プラグインを新規開発しました

非公式アドオンとして「検索の絞り込み条件」機能のプラグインを再設計して新しくしました。

AND検索の削除

ルミェール

仕様の検討をかなり行った結果、AND検索が無くなったよ。
全部OR検索で検索されるようにしたんだ。

ルミェール(アイコン01)
テネーブル

後述のタクソノミー対応を行うにあたっての削除です。

テネーブル(アイコン01)

カスタム投稿タイプに対応

テネーブル

メリットとしては、投稿タイプをカスタム投稿タイプに対応した事と、カスタム投稿タイプの場合はカスタムタクソノミーに対応した事ですね。

テネーブル(アイコン01)
ルミェール

まだちょっと色々問題がありそうな感じもするけど…。
問題があった場合は随時アップデートで対応していくよ。

ルミェール(アイコン04)
テネーブル

WooCommerceの商品などの項目を選択した際は、商品一覧ページとかへ遷移される場合があります。

全てのカスタム投稿タイプや、タクソノミーに対応するのはちょっと難しい問題ですのでアップデートで対応する形にします。

テネーブル(アイコン05)

フックで大きく変更できるようになりました

テネーブル

対応している投稿タイプを変えたい場合、各項目のテキストを変えたい場合…などなど。
そんな多くのケースに対応したフィルターフックを多数用意しました。

テネーブル(アイコン03)
ルミェール

フック一覧はGitHub内にWikiを作っているよ。サンプルコードも更新していくから解らなかったら聞いてください。多分、まだまだカスタマイズしたい事もあるはずなので、それもアップデートでフックなどの形で対応する予定ですー。

ルミェール(アイコン01)
Not Wiz Search Criteria – Wiki(GitHub内)

動作に関して

テネーブル

このサイトの検索フォームに同プラグインを設定しています。そちらで検索してもらってデモ動作の確認をしてくださいね。
カスタム投稿タイプが無いのでちょっとそのあたりの動作は解りにくいかもですが…。

テネーブル(アイコン01)

GitHubで公開中

ルミェール

リソースはすべてGitHubで公開中。
下記のGitHubからソースコードの確認やダウンロードなどが出来るよ。

ルミェール(アイコン01)
検索条件プラグイン「Not Wiz Search Criteria」

プラグインのzipファイルをダウンロードしたい場合、

検索条件プラグイン「Not Wiz Search Criteria」のzipをダウンロード

バグ報告などは?

ルミェール

Twitterや、Snow MonkeyコミュニティSlackで、当サイト責任者であるケミの方までDMを行ってください。

ルミェール(アイコン01)
テネーブル

すべて目を通しますが、すべてに対応する訳ではありません。

それだけはご了承くださいね。

テネーブル(アイコン01)