質問: いつもお世話になっております。こちらに書き込む前に色々と調べさせていただいたのですが、しっくりするものがなくて、こちらで質問をさせていただくことにしました。 WordPress絡みなので、こちらのカテゴリーに質問させていただきます。 現在構築中のサイト内に検索フォームをCSSにて装飾しつつ設置することを考えております。そこで、二点ほど質問させていただければ幸いです。 **・検索フォームを固定ページの任意の位置に設置したい** 現在は、設定 → 表示設定 → フロントページを固定ページに指定しております。 サイドバーのウィジェット等ではなく、固定ページで作成している任意の位置(ヘッド画像の真下、等)に表示させるには『front-page.php』から行う形となりますでしょうか。 **・検索フォームで検索後に表示される画面を調整したい** 検索フォームから検索後、画面の右側にいろんなカテゴリーが表示され、見難い画面となっています。カテゴリー等の表示をなくし、少しすっきりした感じに表示させてみたいと思います。調べてみた時は『serch.php』で...、といった内容を拝見しましたが、現在の構成ファイルの中には『serch.php』はないようです。 お手数をおかけいたしますが、教えていただけると幸いです。 なお、使用しているテーマは『whiteroom』というものです。現在は、既に配布を終了しているもののようです。
回答: まずはこのあたりをご覧ください。 https://wpdocs.osdn.jp/テンプレート階層 WordPressの画面表示のテンプレートファイルは機能別にいくつか候補があり、優先順位が高いファイルが存在しない場合、次の候補を、というように階層的に利用されます。 最終的にどれもない場合、index.phpが利用されます。 ということで、search.php がないなら、index.phpが使われています。 試しにindex.phpをコピーしてsearch.phpを作り、明らかにわかる目印をつけて表示してみてください。