解決済商品画像が表示されなくなりました。

フォーラム その他 【解決済】商品画像が表示されなくなりました。

  • このトピックには3件の返信、2人の参加者があり、最後にtetoにより4ヶ月、 3週前に更新されました。
4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #101086
    teto
    参加者

    お世話になります。

    本日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
    ——————————————–

    #101104
    furuta
    キーマスター

    teto 様

    こんにちは。
    ——————————————-
    ご利用の親テーマとバージョン :
    ——————————————–
    こちらもご記載いただけますようお願いします。
    商品画像の表示とゼウスの決済エラーの関連は考えられませんが、どういう決済エラーが出ているのでしょうか。決済エラーログがありましたらご確認いただき詳細をご連絡いただけたらと思います。なお、「WP Super Cache」をご利用中とのことですが、キャッシュ系プラグインを使用しますと、会員ページやカートページに別の会員の情報が表示される場合がありますので使用しないようにしてください。こちらのよくある質問をご参照いただけますと幸いです。

    #101114
    teto
    参加者

    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
    このサイトで重大なエラーが発生しました。対応手順については、サイト管理者のメール受信ボックスを確認してください。

    #101147
    teto
    参加者

    furuta様

    お世話になります。
    ありがとうございました。

    以前の担当者が、WordPressのバージョンアップを行っていた事が原因でした。
    お手数おかけ致しました。
    クローズとさせて頂きます。

    どうぞよろしくお願いいたします。

4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • このトピックに返信するにはログインが必要です。