NextPage Link TOC のテンプレートを変更するには?

NextPage Link TOC で出力される HTML を変更する方法を掲載しています。

NextPage Link プラグインには、CSS を添付していませんので、お使いのテーマに合うように HTML を変更したい場合があるかと思います。

その場合は、プラグインに添付されている layout-toc.php をテーマの template-parts/nextpage-link/layout-toc.php にコピーして、レイアウトを変更してください。

※お使いのテーマフォルダー内に template-parts/nextpage-link が無い場合は、作成してください。

レイアウトは

  1. {お使いのテーマ}/template-parts/nextpage-link/layout-toc.php
  2. プラグイン添付の layout-toc.php

を順番にチェックして、ファイルが存在するレイアウトが適用されます。

レイアウト内で使用出来る変数は下記の通りです。

変数名 解説
$args['data']['current'] 現在のページ番号と一致する場合は true が返ります。
$args['data']['page_number'] 現在のページ番号
$args['data']['title'] p1_title で指定した文字列
%post_title% が含まれる場合は、置換後の文字列になります。
$args['data']['link'] ページネーション先の URL
$args['shortcode']['attr']['xxxx'] ショートコードで指定したパラメータを呼び出せます。
open, headline, p1_title
$args['shortcode']['content'] null が常に返ります。