WordPress 54 view WordPressテーマの「while (have_posts()) : the_post();」の意味は? WordPressテーマを開いてカスタマイズしようとすると、 よく「while (have_posts()) : the_post();」というコード(PHPスクリプト)を見かけます。 以下、解説していきますが、全文を読むのが面倒な方のために意味だけ先に書きます。このコードは、 WordPressデータベースから取り出した投稿・固定ページを1件ずつ表示していく(1ページに10件表示など) という意味です(あくまでおおざっぱな説明ですが)。 それぞれの命令は、 while → 処理を繰り返す構文 have_posts() → 次の記事があるか調べる the_post() → 次の記事を取得する という役割を果たします。 これによって、「次の記事があ
![WordPressテーマの「while (have_posts()) : the_post();」の意味は?](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)