WordPress – 本文をページ分割する
2013-08-02
<!--nextpage-->
を本文中に挿入すると、入れたところを境に、入れた数だけページ分割されます。
また、
<?php wp_link_pages( $args ); ?>
を入れた箇所に、ページリンクが表示されます。
私は、デフォルトのページ分割のソースは、<a>タグの中に全て内包されてしまい、
デザインがしにくいので
「WordPressのページ内でBootstrapのPaginationを使いたい」のコードを使わせていただき、
<li></li>に内包できるようにしています。
作者様ありがとうございますm(__)m
最初のページだけ、ある内容を表示したい
<?php $paged = get_query_var( 'page' ) ? get_query_var( 'page' ) : false; if ( $paged === false ) : ?> /* 最初のページだけ表示する内容 */ <?php endif; ?>
最後のページだけ、ある内容を表示したい
<?php if ( count( $pages ) == 1 || count( $pages ) == get_query_var( 'page' ) ) : ?> /* 最後のページだけ表示する内容 */ <?php endif; ?>
これで、最後のページの時だけ、内容が表示されます。
あちらこちらを参考にし、集めてきたコードなので、良い書き方があればコメントくださいm(__)m