[WordPress]検索クエリが空の場合と検索結果がない場合の条件分岐

WordPress
スポンサーリンク

テンプレートファイル

<?php if ( empty( get_search_query() ) ) :?>
//検索クエリが空の場合
<p>検索条件が入力されていません。</p>
<?php else: ?>
	<?php if (have_posts()) : ?>
	<?php while (have_posts()) : the_post();?>
	//検索クエリが存在する場合
		<?php the_title();?>
	<?php else: ?>
	//検索クエリに該当する記事が存在しない場合
		<p>検索条件に該当する記事はありません。</p>
	<?php endif; ?>
<?php endif; ?>

コメント

タイトルとURLをコピーしました