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('\napply_filters('\n - JIN:R 1.2.2
- その他(トピック内容に記載してください。)
- GoogleChrome
- Windows11
こんにちは!
2023/08/17 10:19JIN:R運営チームのtsu_です。
詳細のご共有ありがとうございます!
(検証もありがとうございます...!)
サーバーを変更してから症状が出たということで合っていますか...??
こちらの環境下でも検証してみたのですが、PHP7.4系〜8.2系いずれも問題が出ず、症状を再現できていない状態です。。。
(RTOCのバージョンは最新のものですよね...??)
念の為、RTOC設定画面のスクリーンショットをご共有いただけますと幸いです!
よろしくお願いいたします!
ありがとうございます。
・・とすると原因は別の何かでしょうかね、、
はい
RTOCも最新Verです
RTOCを有効にすると設定画面は
なにもいじってません
>サーバーを変更してから症状が出たということで合っていますか...??
はい
同じHETEMLですが古くからの契約だったので、最新の契約に変更しPHP8も対応になりました。
契約変更前にインストールしたWordpressで契約変更前も後も問題はないというナゾに陥ってます
2023/08/17 11:40
画像ありがとうございます!
2023/08/18 12:45現状のA, B, Cのサイトは、
●WordPressのバージョン
●JIN:R 〃
●RTOC 〃
●PHP 〃
それぞれ同じなのに、Aのサイトだけは問題なく使えているという感じですよね。。。
上記の内容以外で異なる部分はありそうですか?
また、既にプラグインの全停止(RTOC以外)とキャッシュ削除は試していただいていますか...??
ご対応ありがとうございます。
2023/08/21 14:05>上記の内容以外で異なる部分はありそうですか?
>また、既にプラグインの全停止(RTOC以外)とキャッシュ削除は試していただいていますか...??
はい、できることはすべて試してみました。
HETEMLが至らぬのか私が至らぬのかわかりませんが、どうもRTOCがうまく動作せず、今回は別のプラグインを使用することにしました。
これにて解決とさせてください。
JIN:Rは大変すばらしく気に入っております
ありがとうございました。