Table of Contents plusの目次に戻るボタンを見出し毎に自動挿入するプラグイン「TOC Extension – Back To Index」

今日ツイッターを見ていたらこのようなツイートが。

なるほど!確かにこれは便利だ。

ということで知識がない人でも簡単に各見出しの最後に「目次に戻る」リンクを自動挿入するプラグインを作りました。

“toc-extension-backtoindex.zip” をダウンロード toc-extension-backtoindex.zip – 67 回のダウンロード – 2 KB

各hタグの段落の最後に「目次へ戻る」を追加

Table of contents plusのインストールが必須

目次を生成するプラグインはたくさんありますが、このプラグインは「Table of contents plus」により生成される目次が表示されている場合のみリンクが正しく動作します。

他の目次自動生成プラグインは動作対象外なので注意してください。

CSSのカスタマイズ

おそらく何もせず導入すると、ただのリンクテキストとして挿入されて、上下の余白などが全然ないと思います。

ですので最低限上下の余白と下線で装飾できるコードを用意しておいたので、[カスタマイズ]->[追加 CSS]に貼り付けてください。

もちろん、CSSがわかる人はボタンにするなり自由にカスタマイズしてくださいね。

 

 

特定の見出しの上に広告を入れるおまけ機能付き

これは私が個人的に欲しかった機能だったのでついでに実装しました。

簡単に誰でもカスタマイズできる機能は実装していないのですが、プラグインを直接編集することで広告コードを設定することができます。

あまり意味はないですがモザイクを入れてみました(笑)

その下の方に行くとどの見出しの上に挿入するので設定する項目があります。

書いてあるコメント通りなのですが、プラグインを直接編集してここの数値を変更することでどの見出しレベルで何個目の見出しの上に挿入するのか設定することができます。

うちのサイトでは2番目のh2(見出し2)の上に広告が来るようにしています。
この記事にはh2タグが1個しか無いから記事内広告は出ないんですけどね(笑)

この記事を書いている時がもうすでに日付が変わる時間だったので、専用の設定画面などは作れていませんが、やる気があれば設定画面も作るかもしれません(多分無い笑)

明日…というか今日もいつも通り仕事なのでここでタイムアップ!

特別な機能はありませんが、サクッと「目次に戻る」リンクを追加したいという方はどうぞ!

“toc-extension-backtoindex.zip” をダウンロード toc-extension-backtoindex.zip – 67 回のダウンロード – 2 KB

コメント一覧

avatar
pocketlinehatebuimagegalleryaudiovideocategorytagchatquotegoogleplusfacebookinstagramtwitterrsssearchenvelopeheartstaruserclosesearch-plushomeclockupdateeditshare-squarechevron-leftchevron-rightleafexclamation-trianglecalendarcommentthumb-tacklinknaviconasideangle-double-upangle-double-downangle-upangle-downstar-halfstatus