サポート » プラグイン » 「Table of Contents Plus」の目次を隠すための「非表示」ボタンが表示されない

  • 解決済 heppoko

    (@heppoko)


    「Table of Contents Plus」を使っています。

    これまで特に問題はなかったのですが、ある時、目次を隠すための「非表示」ボタンが表示されていないことに気づきました。
    表示されているものとされていないサイトがあり、何が違うのか調べてみたところ、設定に違いはなく、設定しているjQueryのバージョンが違うくらい。なので、表示されているバージョンにあわせてもみたのですが表示されず。

    上級設定にある「CSS ファイルを除外」にチェックを入れているからなのかと思ったのですがそれも関係なく。

    表示されていないサイトには「<span class=”toc_toggle”>[閉じる]</span>」のソースそのものが表示されていませんでした。

    「Table of Contents Plus」は3年近く更新されていないから、それで何か不具合が発生しているのかと思ったので、「Easy Table of Contents Plus」も試してみたのですが、こちらでも同様に目次を隠すための「非表示」ボタンが表示されません。

    何が原因なのか一向に分からなく、行き詰まってしまいました。
    ご存じの方いらっしゃいましたら、教えていただければ幸いです。よろしくお願いいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは

    Table of Contents Plus プラグインの「非表示」は、JavaScript (jQuery) で表示されています。
    jQuery が組み込まれているか、jQuery のコンフリクトが起きていないか、JavaScript でエラーが起きていないかなどを確認してみてください。
    JavaScript のエラーの確認方法は、下記ページなどが参考になると思います
    http://www.koikikukan.com/archives/2013/07/31-005555.php

    トピック投稿者 heppoko

    (@heppoko)

    お礼とお返事が遅くなってしまって大変申し訳ありません。

    プラグインを全停止しても、JavaScriptを全部削除したりしても表示されることがなく。
    じゃあテーマを変えたらどうか…表示されました。

    ということは自分が用意したテーマに問題があることははっきりしました。
    それでようやく気づいたのが、下記のソースです。

    <?php wp_deregister_script(‘jquery’); ?>

    余計なものを読み込ませたくなくて書いていたのですが、そうしていたことを忘れていました。
    これを削除したところ表示されました。
    普通に読み込ませているjQueryだけで動いていると思っていたのですが、それではダメなんですね。
    勉強になりました。

    重ね重ね、ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「「Table of Contents Plus」の目次を隠すための「非表示」ボタンが表示されない」には新たに返信することはできません。