usces_have_zaiko_anyone()が効かない

フォーラム テンプレート(テーマ) usces_have_zaiko_anyone()が効かない

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

    宜しくお願いいたします。

    現在の環境は下記の通りです。
    WordPress のバージョン:5.3
    Welcart のバージョン: 1.9.22
    Welcart専用の拡張プラグイン:
    ご利用のテーマ:welcart_basic(子テーマ)
    症状を確認したブラウザ:chrome
    サーバー:(会社名、サービス名)xserver
    SSLの利用:(独自 常時SSL)

    front-page.phpにて下記のコードを指定しています。
    <?php if ( !usces_have_zaiko_anyone() ) : ?>
    <p class=”itemsoldout”><?php _e(‘Sold Out’, ‘usces’ ); ?></p>
    <?php endif; ?>
    在庫があるのに「在庫切れ」の表示がされます。
    原因が不明です。
    この現象は今月のどの時点からか不明ですが発生しています。
    とりあえず
    // _e(‘Sold Out’, ‘usces’ );にて止めています。
    原因がわからず悩んでいます。
    ご存じの方アドバイスお願い致します。

    #88848
    mai
    参加者

    正しいかどうか判りませんが
    foreach(***){

    <?php if ( !usces_have_zaiko_anyone(ここにidを入れる) ) : ?>

    }
    idを入れる事で動作しました。

    #88850
    yskysmr
    キーマスター

    こんにちは。

    その使い方で合っています。
    front-page.php でご利用の場合は、引数に $post->ID を渡してください。

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