質問: WordPressの書籍「WordPressデザインブック」を参考に ローカル環境にてテストサイトを構築しています。 サイト内検索結果表示の問題があり困っています。 該当するキーワードでは検索結果が表示されます。 例 http://localhost/test/?s=test 該当しないキーワードや空白の場合では何も表示されない検索結果が表示されます。 例 http://localhost/test/?s=apple 該当しないキーワードや空白の場合は下記のように表示したいと思います。 タイトル:「○○○○○○○の検索結果」 説明文:「検索キーワードに該当する記事がありませんでした。」 このサイトは初めての利用なのですが、皆様のお力をお貸りさせていただければ助かります。 お手数をおかけいたしますが、よろしくお願いいたします。 追記1 質問者様のお陰で私のミスが分かりました。ありがとうございました。 書籍で提供されているファイルの中に「search.php」のサンプルがあるのですが、これを設置するのを忘れていました。 ただ、サンプルの「search.php」を設置しても検索結果のタイトルのみ表示です。 該当しないキーワードや空白の場合はタイトルの「"apple" に一致した記事」の下に 「検索キーワードに該当する記事がありませんでした。」を表示させたいです。 現状の画像を添付します。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/3e993e28de69c9ce1509bca2df3a4c31.png) search.phpのコードは下記になります。 ``` TOP 検索結果 "" に一致した記事 'list', 'prev_text' => '«', 'next_text' => '»' ) ); ?> ```
回答: 下記記事を参照してみてください。 【ループ - WordPress Codex 日本語版】 https://wpdocs.osdn.jp/ループ 【WordPressの基本操作と使い方|WordPressのツボ】 【WordPressで投稿を表示。正しいループの書き方徹底まとめ。 | WWWクリエイターズ】