—————–
WordPress のバージョン:5.0
Welcart のバージョン:1.9.14
PHP のバージョン:7.2.10
Welcart専用の拡張プラグイン:WCEX SKU Select
ご利用のテーマ:Welcart Basic 1.2.7の自作子テーマ
症状を確認したブラウザ:Google Chrome、Firefox、Safari(iPhone)
サーバー:さくらインターネット
SSLの利用:常時SSL
—————–
初めて質問させて頂きます。
現在、Welcartのショップを制作しているのですが、
決済方法が「代金引換」の場合にのみ、
注文確認ページで下記のエラーが出てしまいます。
(クレジットカードや銀行振込ではエラーは表示されません)
Warning: A non-numeric value encountered in
/home/tealhorse9/www/site/wp-content/plugins/usc-e-shop/classes/usceshop.class.php on line 7472
「戻る」ボタンを押して、決済方法選択ページへ戻り、
(決済方法は「代金引換」のまま変更せず)
注文確認ページへ進むと、エラー文章は表示されなくなります。
(キャッシュを消して、もう一度初めから同じ事をするとエラーが表示されます)
Welcart Basicベースの自作の子テーマを使用しておりますが、
カートのテンプレートは「wc_templates」の内容をほとんど変えておらず、
(見出しとナビのところを変更したのみ)
親テンプレートともソースを比較しましたが、同じ内容になっていました。
エラーが出ても受注内容は問題なさそうですが、
エラーが出てしまう事で、
同じ商品を買い直してしまう方もいると思いますので、
WordPress デバッグモードは「false」に、
php.iniの設定は「display_errors = Off」にしてありますが、
エラーメッセージは表示されたままになっています。
お手数ですが、対処方法があったら教えて頂けると助かります。
ただ、さくらサーバーのPHPのバージョンは、
7.2しか選択できなくなっているため、変更が出来ません。
(7.1の提供は来年1月で終了との事)
宜しくお願い致します。