記事内の見出しをもとに目次を自動挿入してくれるWordPressプラグイン「Easy Table of Contents」

記事内の見出しをもとに目次を自動挿入してくれるWordPressプラグイン「Easy Table of Contents」

記事内の見出しをもとに目次を自動挿入してくれるWordPressプラグイン「Easy Table of Contents」

Easy Table of Contentsは、記事内の見出しを検出して、目次を自動挿入してくれるWordPressプラグインです。

見た目や挙動について、かなり細かく設定できる目次プラグインです。

Easy Table of Contentsのインストール

インストール手順は以下の通りです。

ファイルをFTPでアップロードしてインストール

  1. Easy Table of Contentsをダウンロードします。
  2. ダウンロードしたファイルを展開し wp-content/plugins にアップロードします。
  3. 管理画面の[プラグイン]ページで、Easy Table of Contentsを有効化します。

WordPress管理画面でインストール

  1. [プラグイン] – [新規追加]にアクセスします。
  2. 「Easy Table of Contents」で検索します。
  3. [今すぐインストール]をクリックして、Easy Table of Contentsをインストールします。
  4. [有効化]をクリックしてプラグインを有効化します。

Easy Table of Contentsの設定

WordPress管理画面の[設定] – [目次]でEasy Table of Contentsの細かい設定を行えます。

一般

サポートを有効化 目次機能を有効化する投稿タイプ
自動挿入 目次を自動挿入する投稿タイプ
位置 目次を挿入する位置
表示条件 見出しが何個以上で目次を表示するか
見出しラベルを表示 目次の上に見出しを表示
Toggle on Header Text 目次の上の見出しを表示/非表示できるようにする
見出しラベル 目次の上の見出しテキスト
Header Label Tag 目次の上の見出しタグ
折りたたみ表示 目次の折りたたみを有効化
初期状態 初期状態を折りたたむ
ツリー表示 目次の階層表示
カウンター 目次のカウンター
Counter Position カウンターの位置
TOC Loading Method 目次の読み込み方法
スクロールを滑らかにする リンクをクリックした時のスムーススクロールを有効化
Exclude href from url 見出しのIDを使わずに移動させる
TOC AMP Page Support AMPのサポート

外観

目次の横幅
Alignment 目次の配置
Enable Wrapping 不明
Headings Padding 見出しのpadding設定
タイトル文字サイズ 見出しの文字サイズ
タイトル文字の太さ 見出しの文字の太さ
文字サイズ リンクの文字サイズ
Font Weight リンクの文字の太さ
Child Font Size 階層リンクの文字サイズ
テーマ 目次のテーマ
背景色 目次の背景色
枠線色 目次のボーダー色
タイトル色 見出しの文字色
リンク色 リンクの文字色
ホバー時のリンク色 マウスホバー時の文字色
訪問済みリンク色 訪問済みリンクの文字色
Heading Text Direction 見出しの文字方向

高度

小文字 必ず小文字を使用
ハイフネーション 単語の改行時に_ではく-を使用
ホームページ ホームに目次を表示
Category カテゴリーの”説明”に目次を使用
Tag タグの”説明”に目次を使用
Product Category 商品カテゴリーの”説明”に目次を使用
Custom Taxonomy カスタムタクソノミーの”説明”に目次を使用
Device Target デバイスの指定
Load Js In JavaScriptの読み込み位置
CSS プラグインのスタイル読み込みを停止
Inline CSS CSSをインラインで出力
見出し 目次に含める見出しタグ
除外する見出し 目次から除外する見出し
SiteNavigation Schema SiteNavigation構造化データの使用
スムーズスクロールのオフセット スムーススクロールの位置調整(固定ヘッダー分ずらしたい時など)
モバイルのスムーズスクロールのオフセット スマホ用のスムーススクロールの位置調整
パス制限 指定したパスで目次機能を停止
Exclude By Matching Url/String 指定した文字列がURL内に含まれる場合は目次機能を停止
デフォルトのアンカー接頭辞 見出しに追加されるIDの接頭辞
Default Anchor Prefix For All 接頭辞をすべてのアンカーに適用(どういう意味か不明)
ウィジェットの固定セレクタ ウィジェットのスクロール追従をする場合はサイドバーのクラスかIDを指定
Add Request URI リンククリック時にアンカーをURLに追加
Remove ‘:’ from TOC Title 目次見出しからコロンを除外
Show Page title in TOC 目次にページタイトルを追加
Disable TOC in RestAPI REST APIから目次を除外
Generate TOC link ids ショートコードがテーマ内などに手動追加されている場合はチェック
Preserve Line Breaks 目次生成中に見出しの改行を維持
Ajax Load More 無限スクロールに対してトグルが機能するようにする

Shortcode

ショートコードを手動で挿入する場合は、こちらを参考にします。

Sticky TOC

目次をスクロール追従させたい場合は、チェックを入れます。

あとがき

設定項目が多くてちょっと迷いそうですが、投稿や固定ページ内に目次を自動挿入したい時はぜひEasy Table of Contentsをご活用ください。

目次生成プラグインは、他にも「Table of Contents Plus」や「Rich Table of Contents」などもありますので、合わせてご参照いただければと思います。

この記事が気に入ったら
いいね!してね♪

Twitter で

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です