サイト内検索でキーワードが未入力の場合
-
<?php if (isset($_GET['s']) && empty($_GET['s'])) { echo 'キーワード未入力'; } else { echo '“'.$_GET['s'] .'”の検索結果:'.$wp_query->found_posts .'件'; } ?> <?php query_posts($query_string.'&posts_per_page=-1'); ?> <?php if (have_posts()): ?> <?php while(have_posts()): the_post(); ?> <div> <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> </div> <?php endwhile; ?> <?php else: ?> キーワードに該当するページが見つかりません <?php endif; ?>
search.php の中身です。
サイト内検索でキーワードが未入力だと、投稿記事しか検索結果に表示されません。
固定ページも含む場合はどうしたら良いかご教示いただきたいです。
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「サイト内検索でキーワードが未入力の場合」には新たに返信することはできません。