[wordpress] the_contentとget_the_contentの違い
wordpressには、本文を取得するthe_contentとget_the_contentがあるが、機能の違いは以下の通り
目次
the_content=本文をHTMLに出力
$st_query = new WP_Query( $args ); if ( $st_query->have_posts() ): while ( $st_query->have_posts() ) : $st_query->the_post(); the_content(); //これだけで本文がHTMLとして出力される endwhile; else: echo "<p>新しい記事はありません</p>"; endif;
get_the_content=本文を変数に出力
$st_query = new WP_Query( $args ); if ( $st_query->have_posts() ): while ( $st_query->have_posts() ) : $st_query->the_post(); $contents = get_the_content(); //まだHTMLとして出力されない //この後、$contentsを使用していろいろ処理することができる endwhile; else: echo "<p>新しい記事はありません</p>"; endif;