WordPressホワイト森山WordPressで投稿タイプごとの検索ボックスを設置するツイートシェアはてブ送るPocketどうも、ホワイトです。先日、WordPressの検索ボックス設置について、質問されることがあったので、自分のための備忘録としても残しておきたいと思います。数年前に使ってtxtファイルに残していたけど、こうやって書き出した方が良いですね。ここ最近では自分が関わってきたWordPress案件には何故か検索ボックス設置を行うことがなかったので久々でした。投稿タイプを指定したコードを記述するまぁ、当然といえば当然ですが、そういうことです。/></form>これだけ。“column”というカスタム投稿タイプ内を検索するという設定例です。nameでpost_type、valueで投稿タイプの”column”を指定します。value="column">こちらの行で、どの投稿タイプかの絞り込みを行います。一行目、二行目のid、placeholderに入るのは、あくまで例なので、必要に応じて適宜変更してください。投稿タイプごとの検索結果を表示させる検索結果を表示させるのであれば、search.phpは最低限必要になってきますが、用意されていない場合はindex.phpが適用されて検索結果が表示されることになります。通常の検索結果であれば、これらのファイルを用意すれば充分かと思いますが、カスタム投稿タイプに応じた検索結果を表示したいという場合はfunctions.phpへの記述と、カスタム投稿タイプごとの検索結果テンプレートファイルを作成します。functions.phpに以下のコードを記述します。$template;}上記のコードをfunctions.phpに記述することで、カスタム投稿タイプごとの検索結果ファイルをsearch-xxxx.phpというような形で作ることができます。“column”というカスタム投稿タイプの場合は、search-column.phpとなります。これでカスタム投稿タイプごとの検索結果ページのデザインを変えていくことができます。今回教えた方もすぐに使えたようなので、恐らく間違いはないでしょう。そんなに頻度は高くないと思いますが、知っていると便利ですね。久々の旨い白米!その炊き加減に驚いた土鍋圧力IH炊飯ジャーRECOMMENDこちらの記事も人気です。2019.1.4WordPressの投稿エディタでHTMLボタンを非表示にする簡単な方法ABOUTこの記事をかいた人ホワイト森山1978年9月30日生まれ。現ウェブデザイナー兼ウェブディレクター。人気ブログランキングへにほんブログ村ホワイト森山のプロフィール元プロレスラー。フリーランスのウェブデザイナー&ウェブディレクターのホワイト森山です。大人げなく、そして容赦なくバチバチ殴る蹴るプロレスやってました。今はウェブ制作のお仕事やらせてもらって平和に過ごしています。詳しいプロフィールはこちら。お仕事のご依頼・ご相談、その他メッセージなどありましたら、こちらからどうぞ!悪いようにはいたしません(笑)、安心してお問い合わせください。