解決済み
Question

Rich Table of Contentsでエラー

  • G Gohan Misawa
  • Jin:R愛用させていただいてます。
    Rich Table of Contentsを有効にすると画像のエラーとなります。素晴らしいPluginなのでぜひ使いたいのですが解決方法はありますでしょうか?

    環境
    Wordpress6.3
    HETEML、PHP8.2モジュール版/CGI版、8.1CGI版/8.0CGI版/7.4CGI版(いろいろ試しました)

    ●経過
    近頃、レンタルサーバーをアップグレードしPHP8になりました。

    ●問題のある場合とない場合
    WebサイトAはPHP7.4の時にインストールしその後PHP8.2(モジュール版)に変更しましたが問題ありません。

    WebサイトB(本件URL)はPHP8.2モジュール版にしてからwordpressをインストールしRich Table of Contentsをインストール導入しましたがエラー表示になってしまいます。

    試しにWebサイトCを試験的に同様に試したところ、やはりエラー表示になります。

    下記はPHP8.2CGI版でのエラー表示です
    よろしくお願いいたします

    Warning: Undefined variable $tags in /home/users/1/roboneko/web/cabu-labo.co.jp/wp-content/plugins/rich-table-of-content/functions.php on line 535

    Warning: Trying to access array offset on value of type null in /home/users/1/roboneko/web/cabu-labo.co.jp/wp-content/plugins/rich-table-of-content/functions.php on line 535

    Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in /home/users/1/roboneko/web/cabu-labo.co.jp/wp-content/plugins/rich-table-of-content/functions.php:535 Stack trace: #0 /home/users/1/roboneko/web/cabu-labo.co.jp/wp-includes/class-wp-hook.php(310): rtoc_switch_mokuji('\n

    apply_filters('\n
    • JIN:R 1.2.2
    • その他(トピック内容に記載してください。)
    • GoogleChrome
    • Windows11
    2023/08/16 06:47
  • tsu_

    こんにちは!
    JIN:R運営チームのtsu_です。

    詳細のご共有ありがとうございます!
    (検証もありがとうございます...!)

    サーバーを変更してから症状が出たということで合っていますか...??

    こちらの環境下でも検証してみたのですが、PHP7.4系〜8.2系いずれも問題が出ず、症状を再現できていない状態です。。。
    (RTOCのバージョンは最新のものですよね...??)

    念の為、RTOC設定画面のスクリーンショットをご共有いただけますと幸いです!

    よろしくお願いいたします!

    2023/08/17 10:19
  • G
    Gohan Misawa

    ありがとうございます。
    ・・とすると原因は別の何かでしょうかね、、

    はい
    RTOCも最新Verです

    RTOCを有効にすると設定画面は
    なにもいじってません

    >サーバーを変更してから症状が出たということで合っていますか...??

    はい
    同じHETEMLですが古くからの契約だったので、最新の契約に変更しPHP8も対応になりました。

    契約変更前にインストールしたWordpressで契約変更前も後も問題はないというナゾに陥ってます

    2023/08/17 11:40
  • tsu_

    画像ありがとうございます!

    現状のA, B, Cのサイトは、

    ●WordPressのバージョン
    ●JIN:R   〃
    ●RTOC    〃
    ●PHP    〃

    それぞれ同じなのに、Aのサイトだけは問題なく使えているという感じですよね。。。

    上記の内容以外で異なる部分はありそうですか?

    また、既にプラグインの全停止(RTOC以外)とキャッシュ削除は試していただいていますか...??

    2023/08/18 12:45
  • G
    Gohan Misawa

    ご対応ありがとうございます。

    >上記の内容以外で異なる部分はありそうですか?
    >また、既にプラグインの全停止(RTOC以外)とキャッシュ削除は試していただいていますか...??

    はい、できることはすべて試してみました。
    HETEMLが至らぬのか私が至らぬのかわかりませんが、どうもRTOCがうまく動作せず、今回は別のプラグインを使用することにしました。

    これにて解決とさせてください。

    JIN:Rは大変すばらしく気に入っております
    ありがとうございました。

    2023/08/21 14:05
CLOSE