phpの基本がまだ危うい私には、こういう基本的なループで作業が止まってしまうんです。

だから、ここでひとまず整理しておきます。

WordPressループの基本形は、

******************************
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

中略
<?php endwhile; else: ?>
<p><?php _e(‘Sorry, no posts matched your criteria.’); ?></p>
<?php endif; ?>

*******************************

となります。

ただし、

<p><?php _e(‘Sorry, no posts matched your criteria.’); ?></p>

の部分は、

<p>該当する投稿は見つかりませんでした。(と同じ内容の日本語)</p>

でも問題ないです。

面白かったですか?

関連する記事

  1. ifーelseifーendif構文 シングルページで使ったのが、こちら。 本当は、in_categoryひとつだけで済ましたかったが、括弧内に複数指定する方法がわからず、elseifを使った。 実際に使ったのが、こちら。 <?php if (in_c [...]...
  2. WordPressのsingleページを属するカテゴリー毎に変更するには? このWordPressカテゴリーの詳細ページの文頭に、 ◎※このページは個人的な備忘録です。 という文章を自動的に挿入させるために、single.phpをどう編集すればいいか、大変悩みました。 そこで小一時間ほどネットで [...]...