Question

PHP8にバージョンアップした際、functions.phpの270行目でWarningエラーが発生する件について

  • 堀綾那
  • お世話になっております。JIN:Rを利用させていただいております。堀と申します。

    レンタルサーバー(エックスサーバー)にてPHPのバージョンを「7.4.33」から「8.1.34」および「8.3.30」にアップグレードしたところ、サイトのヘッダー上部およびログイン画面に以下のWarningエラーが表示されるようになりました。

    ▼ 発生しているエラーメッセージ


    Warning: Trying to access array offset on value of type bool in /home/honokichi/honokichi.com/public_html/wp-content/themes/jinr/functions.php on line 277


    JIN:Rのテーマ本体は最新版(バージョン: 1.4.8)にアップデート済みです。

    PHPのバージョンを元の「7.4.33」に戻すとエラーは消えるのですが、セキュリティ面を考慮してPHP 8系で運用したいと考えております。

    サイト自体は崩れずに表示されているため、現在はサーバー側の「display_errors」をOffにしてエラーを非表示にして対応しておりますが、根本的な解決方法や、テーマ側での修正予定などについてご教示いただけますと幸いです。

    お忙しいところ恐縮ですが、ご確認のほどよろしくお願いいたします。

    問題となるページ : https://honokichi.com/
    • WP 7.0系
    • PHP 8.1.x
    • JIN:R 1.4.8
    • Xserver
    • GoogleChrome
    • Windows
    2026/07/13 12:42

現在回答がありません

CLOSE