タグ

2018年4月24日のブックマーク (2件)

  • ページ分割時に全ページ分の目次を出力する(要TOC+)

    このように、分割後のページ単位で見出しが表示される。 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

    ページ分割時に全ページ分の目次を出力する(要TOC+)
    grover
    grover 2018/04/24
    いくつか記事が見つかったけど、これがベスト。
  • Table of Contents Plusを改造してページ分割に対応する方法 | 自分に負けないラボラトリー

    WordPressの記事に目次を生成するプラグインである”Table of Contents Plus”を改造し、ページ分割(nextpage)に対応する方法を説明します。 スポンサーリンク 注意事項 最初に注意事項があります。 ページ分割に対応するためには、”Table of Contents Plus”のソースコードを編集する必要があります。1年半以上このブログで特に問題は起こっていないので、記事の指示通りに作業してもらえれば、特に問題は発生しないと思いますが、テスト環境などであらかじめ動作確認後、番環境へ適用することをおすすめします。 また、この編集によって生じた損害について私は一切の責任を負いません。この点はあらかじめご承知おき下さい。 改造によってどう変化する? デフォルトの”Table of Contents Plus”のページ分割に対する問題点は、分割したページごとの見出し

    Table of Contents Plusを改造してページ分割に対応する方法 | 自分に負けないラボラトリー