この実装、面倒なら代行します
以前の事例「カスタム投稿に限定してフリーワードによるページ検索をおこなう」にて、カスタム投稿に限定してフリーワード検索する方法についてご紹介しましたが、これはひとつのカスタム投稿に限定して検索する場合の方法でした。
今回は複数のカスタム投稿からフリーワード検索する場合について、上記の事例のカスタマイズという形でご紹介します。
「カスタム投稿に限定してフリーワードによるページ検索をおこなう」の functions.php に記述する search_box 関数の8行目
<input type="hidden" name="post_type" value="result">
これを、次のように直します。
/* カスタム投稿タイプ「result」と「case」からフリーワード検索 */ <input type="hidden" name="post_type[]" value="result"> <input type="hidden" name="post_type[]" value="case">
このように name を配列 post_type[] にしてずらずらと並べるだけ。
知ってるか知ってないかだけの話。簡単ですね。
WordPressカスタマイズ事例やウェブ制作ノウハウの新着情報、お役立ち情報を
リアルタイムにメルマガ配信!
100ウェブで手がけた制作・開発案件を一部、ご紹介。
クライアントからご相談いただいた内容とその実装におけるポイント、工期、予算について確認いただけます。
【テレワーク実施中 につきお電話転送中】
コール中1秒程度無音状態になりますがそのままお待ちください。
受付時間
平日 10:00~18:00
メールでのお問い合わせでも
1営業日以内にご連絡いたします。