ACFとEasy Table of Contents

情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。

Easy Table of Contents はデフォルトのエディターの内容から見出しを拾って目次を作ってくれるプラグインですが、当然、Advanced Custom Fields で組んだコンテンツのコードをテーマに書いている場合は動作しません。

が、Advanced Custom Fields の表示コードを別ファイルにしてショートコードでエディターに書けば目次が作成されます。

get_template_part ショートコード

*Easy Table of Contents は自動表示、またはショートコードでの表示になりますが、ACFの読み込みファイルにショートコードを書くとエラーになります。


フィルターでthe_content() に加える方法もありますが、ショートコードでテンプレートを読み込むほうが簡単でしょう。
*ショートコードの入れ忘れを防ぐため、エディターのデフォルト値を設定する方法はhttps://www.wpbeginner.com/wp-tutorials/how-to-add-default-content-in-your-wordpress-post-editor/ 参照

その他のAdvanced Custom Fields に関する記事一覧

Advanced Custom Fields に関する記事一覧ページへ