アップデート後の目次の表示について
1.1.15 にアップデートしたところ、目次が表示されなくなってしまいました。
ダウングレードで再表示されるので、アップデートが原因なのではないかと思います。
・ワードプレスのバージョン 6.9
・PHP のバージョン PHP8.3.21
・使用しているサーバー会社名 XServer
・使用しているワードプレスプラグインの一覧
Ad Inserter
All-in-One WP Migration and Backup
Auto Linker
Classic Editor
Contact Form 7
Custom Post Type UI
Custom Taxonomy Order
Head, Footer and Post Injections
MWW Scheduled Post Trigger
Quick Featured Images
Search Regex
Show Current Template
SVG Support
Taboola
WP Multibyte Patch
XML Sitemap & Google News
Yoast Duplicate Post
・使用しているテーマ名(Nishiki Pro)
・使用しているテーマのバージョン1.1.12※1.1.15で目次が表示されなくなったためダウングレード
5 Replies
投稿ありがとうございます!
円滑なコミュニティー運営のため #利用ルール を守って投稿してください。
また、何らかのエラーを報告する場合は、再現操作を動画キャプチャして貼り付けてください。
認識のズレも減り、回答も得られやすく、スムーズにサポートが進められます。
ご協力お願いします🙏
使用しているワードプレスのプラグインを除いて同じ環境で動作チェックをしましたが、こちらの環境では目次は表示されていることが確認できていますので、プラグインが影響している可能性があるかも知れません。
お手数ですが、影響の少ない順からプラグインを外していただいて、原因の切り分けを行うことは可能でしょうか。よろしくお願いいたします。
一つ可能性として、ご使用中のプラグインにclassic editorがありますが、
ブロックエディターを無効にしている場合は、見出しの生成の仕方が変わるため、目次用の見出しとして検出できていない可能性があります。
Nishiki Pro は古いエディターのサポートはしていないため、
今後、古いエディターを使い続けると、目次以外に正常に動作しない箇所が見つかるかもしれません(古いエディターの動作検証は全くしていませんので・・・)
解決方法として、以下の2つをご提案します。何卒ご検討いただけますよう、お願いいたします。
1)見出し要素にwp-block-headingクラスをつける
<h2 class="wp-block-heading">
2)古いエディターで作ったコンテンツをブロックエディターに変換する
添付画像のように、ブロックエディター用に変換できるようになっています。

ご返答ありがとうございます。
ご指摘の通り、classic editorを無効にし、記事を開いてブロックに変換したところ目次が表示されるようになりました。
ご報告ありがとうございます。
旧エディターからブロックエディターへの移行は最初は慣れないかもしれませんが、
慣れるとコンテンツの作成効率が全然違ってくると思います。
旧エディターのようにHTMLコードもかけたりしますので・・・この機会に移行をご検討いただけますと幸いです。