アトリエロワ

the_content()の内容をmore前後で2つに分割して出力できる

方法1

下記の方法では再利用ブロックが表示されない(2020.05.30現在)

wordpressの記事の中で、分割したい部分に、下記を入れる

<!--more-->

テンプレート(single.phpなど)に下記を入れる

moreより前

<?php echo get_extended( $post->post_content )['main']; ?>

moreより後

<?php echo get_extended( $post->post_content )['extended']; ?>

方法2

moreより前には再利用ブロックが表示される(2020.05.30現在)

wordpressの記事の中で、分割したい部分に、下記を入れる

<!--more-->

テンプレート(single.phpなど)に下記を入れる

moreより前

<?php global $more; $more = 0; the_content(''); ?>

moreより後

<?php global $more; $more = 1; the_content('', true); ?>

HOME > wordpress設計術 > the_content()の内容をmore前後で2つに分割して出力できる

wordpress設計術

wordpress設計術