PHP7.4 から 8.3 への変更に伴う不具合について
- m mon mon
-
お忙しいとろこ失礼します。
JINからJIN:Rに乗り換えたものです。
タイトルにある通り、PHPを変更したところ、
特定のページに上部に
「Warning: Undefined array key "productPrice" in /home/c6926837/public_html/montblog220827.com/wp-content/themes/jinr/include/custom-functions.php on line 3734」
という文章が複数個(ページによって個数が異なる)表示されるようになりました。
様々検証したところ、どうやら「ブログカード」が影響しているようでした。
上記文章が表示されるページのブログカードを削除して、更新すると、上記文字は消えます。(全てのブログカードが影響しているわけではなく、いくつかのブログカードのみが影響している模様)
ブログカードはすでにJIN:Rにしてから新たに作り直したものですが、念のため一度削除し、また新たにブログカードを作成したものの、やはり上記文章が再度表示されてしまいます。(ブログカード自体は正常に表示され、機能します)
有料記事ページだったため、ブログカードはそのままに、一旦PHPを7.4に戻し、上記文章が表示されない状態にしています。
このままPHP7.4から変更しない方がよろしいのでしょうか?
お忙しいところ恐れ入りますが、対処法を教えていただけますと幸いです。
どうぞよろしくお願いいたします。
※JINから乗り換えた後、すべての記事をリライトし直したため、Jin to JinRのプラグインは現在無効化しています(プラグイン無効化に伴う不具合は発生しませんでした)
※WordPressのバージョン6.8.2、JINRのバージョン1.4.6- PHP 7.4
- Conoha Wing
- Edge
- Windows11
-
こんにちは!
2025/08/14 21:06詳細のご共有ありがとうございます!
以下の検証をお願いできますでしょうか?
該当するの投稿を開き、「有料コンテンツ」の価格を入れ直す(またはブロックを設置しなおす) → 記事を更新 → キャッシュクリア
お手数おかけしますが、よろしくお願いいたします!
早急且つご丁寧な対応、ありがとうございました。
ご指示いただきました通り対処したところ、おかげさまですべてのページで改善を確認できました。
大変助かりました。ありがとうございました。
続けての相談で恐縮なのですが、1点確認させていただきたいことがございます。
グローバルメニューとハンバーガーメニューの表示に、インフォメーションバーのボタンが重なって表示されてしまいます。(画像1,2)
ただし、この現象はスマートフォンとタブレットでのみ発生し、PCでは画像3のように正常に表示されます。
立て続けで大変心苦しいのですが、対処法をご教授いただけますと幸いです。
どうぞよろしくお願いいたします。

2025/08/15 01:49ご連絡ありがとうございます!
2025/08/16 14:38改善されたようでよかったです!
ハンバーガーメニューの件ですが、プラグインの停止などはお試しいただいていますでしょうか?
https://jinr.jp/manual/how-to-fix/
お手数おかけしますが、ご確認よろしくお願いいたします。
ご対応いただき、ありがとうございます。
2025/08/17 10:56プラグインの停止は試してみたのですが、症状は改善しませんでした。
またPC閲覧の方でも、スマホやタブレットと同様にボタンがかぶってしまうようになりました。
ご確認ありがとうございます!
2025/08/18 18:43一度、以下の追加CSSを書いてみていただけますか...?
(管理画面「外観」>「カスタマイズ」>「追加CSS」)
.c--informationbar .b--jinr-button {
z-index: 299;
}
お手数おかけしますが、よろしくお願いいたします!
ご対応ありがとうございます。
2025/08/28 00:34そして質問したにも関わらず、こちらのリアクションが遅れてしまったことお詫び申し上げます。大変失礼いたしました。
ご指示いただきましたように、追加CSSを書いてみたところ
PC、スマートフォン、タブレット
全ての端末において改善を確認することができました。
この度は迅速かつご丁寧な対応、本当にありがとうございました。
また、こちら側の対応に不手際がございましたこと、改めてお詫びいたします。
引き続き、ご指導のほどよろしくお願いいたします。