the_content()

関数の概要

the_content() は、WordPressテーマ内で投稿やページのメインコンテンツを表示するために使用される関数です。この関数は、ループ内やテンプレートファイル内で呼び出され、現在の投稿やページのコンテンツを画面に出力します。主に投稿の本文やページの内容を表示するために使用され、リッチテキストやHTML形式のコンテンツも含めて出力します。

パラメータの説明

the_content( $more_link_text, $strip_teaser )

  • $more_link_text (string)(省略可能):<!--more--> タグが含まれている場合に表示される “続きを読む” リンクのテキストを指定します。デフォルトは “続きを読む” です。
  • $strip_teaser (bool)(省略可能):<!--more--> タグの前の内容を非表示にするかどうかを指定します。true の場合は非表示にし、false の場合は表示します。デフォルトは false です。

使用例

以下は、the_content() 関数を使用して投稿やページのコンテンツを表示する基本的な例です:

<?php the_content(); ?>

<!--more--> タグが含まれている場合に “続きを読む” リンクのテキストをカスタマイズする例:

<?php the_content('Continue Reading'); ?>

<!--more--> タグの前の内容を非表示にする例:

<?php the_content('', true); ?>

関連する関数

  • get_the_content(): コンテンツを取得し、返しますが、表示はしません。the_content() 関数と異なり、コンテンツを変数に格納するために使用されます。
  • the_excerpt(): 投稿やページの抜粋を表示するために使用されます。短い概要を表示するのに便利です。
  • the_title(): 投稿やページのタイトルを表示するために使用されます。
  • the_permalink(): 投稿やページのパーマリンク(URL)を表示するために使用されます。

the_content() 関数を使用することで、テーマのテンプレートファイル内で投稿やページのメインコンテンツを簡単に表示することができます。これにより、コンテンツを個別に取得して表示する手間が省け、テーマのコードを簡潔に保つことができます。