ページおよびコンテンツの情報を出力・取得する方法
WordPressでページやコンテンツの情報を出力・取得するための関数がいくつかります。
例えばタイトルを出力する場合はthe_title
関数を使用します。
しかし、その中で本文を出力するthe_content
関数などいくつかの関数はそのままでは出力することができません。
出力可能にするにはループ処理を行う必要があります。
ループ処理は現在のページやコンテンツの情報を含みますが、カテゴリーなど所属あるいは下層のページ・コンテンツの一覧を表示するためにも用いられます。
例えば次のコードをsingle.phpで書くと現在の投稿ページのタイトルとコンテンツを出力し表示し、category.phpで書くと対象カテゴリーに属する投稿ページのタイトルとコンテンツを一覧で出力し表示します。
have_posts関数:コンテンツ(投稿記事/固定ページ)の情報が存在するか判定
the_post関数:次のコンテンツ(投稿記事/固定ページ)の情報を取得