
Wp Custom Fields Searchで全角検索
ワードプレスで絞り込み検索を行う場合、絞り込み検索の方法/KOTORIが大変参考になり実践しています。
プラグインを導入するよりも素晴らしいシステムが構築できるし『いいことずくめ』です、が!!
拘らないのであればプラグインの方が100倍楽です。
ちょうどよくWP Custom Fields Searchがアップデートしてくれたので使っちゃいました。(2015-07-27)
※ただしKOTORI様の方法で実際に組んだサイトは、文句のつけようがないぐらい理想的な検索システムになりました。改めてありがとうございます!
WP Custom Fields Searchで日本語のキーワード検索ができない
これは普通にできている人もいるようなのですが、今も制作中のフリーガというサイトでは検索できませんでした。
色々調べているうちに、プラグイン側でエラーが発生していることが原因だと判明しています。(決め手となったサイトを見失ってしまった(-_-;))
解決:プラグインのextra_search_fields.phpを1行削除
プラグインフォルダ内にextra_search_fields.phpがあるはずなので、中の888行目を消すと解決です。(私は以下のようにコメントアウトしました)
※WP Custom Fields Search ver0.3.27時
function getSuggestedFields(){ return array( 'all'=>__('All Fields','wp-custom-fields-search'), 'post_content'=>__('Body Text','wp-custom-fields-search'), 'post_title'=>__('Title','wp-custom-fields-search'), 'post_author'=>__('Author','wp-custom-fields-search'), /*'post_date'=>__('Date','wp-custom-fields-search'),コレを消す*/ ); }
コードを見てもわかるとおり、これを行うと日付をキーワードで検索できなくなります。(個人的にド~でもいいですわ)
はまってる人が少ないのか全然情報がないんですよね。
同じように困ってる人は試してみてください。
自分も忘れると詰みゲー状態になりかねないので、自分のためにメモメモ(..)