このように、分割後のページ単位で見出しが表示される。 1ページ目 2ページ目 全ページ分の見出しを出力する これはこれでいいんだけど、そうではなく「全ページ分の見出しを出力する」ようにしたい。 今回は元のプラグイン自体には手を入れず、TOC+ の機能を使いつつ全ページ分出力するようなショートコードを作成する。 add_shortcode('allpage_toc', 'get_allpage_toc'); function get_allpage_toc( $content ) { global $post; if (preg_match('$<!--nextpage-->$', $post->post_content) && function_exists('toc_get_index')) { $pages = explode('<!--nextpage-->', $post->pos