解決済商品画像が表示されなくなりました。
-
投稿者投稿
-
2023年12月5日 8:08 PM #101086teto参加者
お世話になります。
本日12月5日の午前より、商品一覧と詳細ページの商品画像が表示されなくなり、受注データの詳細画面で決済サービス(ゼウス)のエラーが出るようになりました。
受注データの画面のエラーはファイルのあげ直しで解消しましたが、商品画像が表示されない件が解決しておりません。
以下、商品一覧の該当部分抜粋となりますが、直近ソースの変更は行っておりません。
アップデートのリリース等も拝見しましたが、関わるような内容は無かったかと思いまして、こちらに投稿させて頂きました。商品画像と記載はしておりますが、調べてみると、
usces_the_itemImage()/usces_the_itemName()は、値が入っておりません。
the_permalink()/usces_the_firstPrice()は、値が入っております。
こちら記述で間違っている部分があるのか、もしくはリリースや更新等で変更が必要となったのか等、アドバイス頂けますと幸いです。▼商品一覧ソース抜粋
<?php if (have_posts()) : while (have_posts()) : the_post(); usces_the_item(); ?><br><?php if (usces_sku_num()>1) : ?>
<?php usces_crform( usces_the_firstPrice(‘return’), true, false ); ?>〜<?php usces_guid_tax(); ?><?php elseif (usces_is_skus()) : ?>
<?php usces_crform( usces_the_firstPrice(‘return’), true, false ); ?><?php usces_guid_tax(); ?><?php endif; ?>
<?php if( !usces_have_zaiko_anyone() ) : ?><?php else : ?>
<?php endif; ?>
<!– thumbnail_box –>
<?php endwhile; else: ?>
<p><?php _e(‘The article was not found.’, ‘usces’); ?></p>
<?php endif; ?>——————————————-
WordPress のバージョン:6.4.1
Welcart のバージョン:2.9.7
PHP のバージョン:7.4.33
Welcart専用の拡張プラグインとバージョン:Welcart e-Commerce(2.9.7)、WP Super Cache(1.11.0)、Appropriate Postage Plugin(2.10)、WCEX Coupon(1.3.0)
症状を確認したブラウザ:Chrome、safari
サーバー【重要】:xserver
——————————————–2023年12月7日 1:20 PM #101104furutaキーマスターteto 様
こんにちは。
——————————————-
ご利用の親テーマとバージョン :
——————————————–
こちらもご記載いただけますようお願いします。
商品画像の表示とゼウスの決済エラーの関連は考えられませんが、どういう決済エラーが出ているのでしょうか。決済エラーログがありましたらご確認いただき詳細をご連絡いただけたらと思います。なお、「WP Super Cache」をご利用中とのことですが、キャッシュ系プラグインを使用しますと、会員ページやカートページに別の会員の情報が表示される場合がありますので使用しないようにしてください。こちらのよくある質問をご参照いただけますと幸いです。2023年12月7日 5:33 PM #101114teto参加者furuta様
お世話になります。
ご助言ありがとうございます。
「WP Super Cache」は早速切らせて頂きました。利用しているテーマは、「Welcart Default Theme」をベースに使用しております。
以下、受注リストの詳細画面の一番下に表示されたエラー表示となります。
Fatal error: Uncaught ArgumentCountError: Too few arguments to function ZEUS_SETTLEMENT::settlement_info_field_keys(), 1 passed in /home/myfarmorigin/teto-tewo.com/public_html/wp/wp-includes/class-wp-hook.php on line 324 and exactly 2 expected in /home/myfarmorigin/teto-tewo.com/public_html/wp/wp-content/plugins/usc-e-shop/classes/paymentZeus.class.php:2730 Stack trace: #0 /home/myfarmorigin/teto-tewo.com/public_html/wp/wp-includes/class-wp-hook.php(324): ZEUS_SETTLEMENT->settlement_info_field_keys(Array) #1 /home/myfarmorigin/teto-tewo.com/public_html/wp/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #2 /home/myfarmorigin/teto-tewo.com/public_html/wp/wp-content/plugins/usc-e-shop/functions/template_func.php(2041): apply_filters(‘usces_filter_se…’, Array) #3 /home/myfarmorigin/teto-tewo.com/public_html/wp/wp-content/plugins/usc-e-shop/includes/order_edit_form.php(1881): usces_settle_info_field(1289, ‘tr’) #4 /home/myfarmorigin/teto-tewo.com/public_html/wp/wp-content/plugins/usc-e-shop/classes/usceshop in /home/myfarmorigin/teto-tewo.com/public_html/wp/wp-content/plugins/usc-e-shop/classes/paymentZeus.class.php on line 2730
このサイトで重大なエラーが発生しました。対応手順については、サイト管理者のメール受信ボックスを確認してください。2023年12月12日 9:50 AM #101147teto参加者furuta様
お世話になります。
ありがとうございました。以前の担当者が、WordPressのバージョンアップを行っていた事が原因でした。
お手数おかけ致しました。
クローズとさせて頂きます。どうぞよろしくお願いいたします。
-
投稿者投稿
- このトピックに返信するにはログインが必要です。