「usces_the_item」の検索結果

フォーラム 検索 「usces_the_item」の検索結果

15件の結果を表示中 - 76 - 90件目 (全529件中)
  • 投稿者
    検索結果
  • #89652

    返信が含まれるトピック: the_content();の表示結果について

    ohnishi
    キーマスター

    usces_the_itemImage が商品画像出力タグとなります。
    下記を参考にしてみてください。
    Welcart テンプレートタグ一覧

    #89603

    返信が含まれるトピック: 数量選択を消す方法

    jerico
    参加者

    こんにちは。

    上記に記載のある通り、wc_item_single.php 内の以下の部分を削除すれば数量選択は消えると思います。

    <?php _e('Quantity', 'usces'); ?><?php usces_the_itemQuant(); ?>

    追記:すみません、お使いの「sydney」というテーマに上記のファイルがあればの話ですが。。。

    • この返信は5年、 1ヶ月前にjericoが編集しました。
    ohnishi
    キーマスター

    こんにちは

    if (have_posts())で始まるメインループの記述が複数ございますが、
    上記のコードをそのままテンプレートに記述されているのでしょうか?
    usces_the_item();の前にも半角スペースがありません。

    上記コードを貼りつけて表示されるかはわかりませんが、
    SKUごとの価格を表示するコード部分に関しては上記内容で問題ありません。

    下記のトピックを参照してみてください。
    https://bit.ly/37GHWBL

    daisuke
    参加者

    PHP初心者です。表題の件ですが、2005年にこのフォーラムに投稿された以下の方法で実施したのですが、表記されませんでした。他の方法などご存じの方がいましたらご教示お願い致します。

    商品一覧画面(archive.php)を以下の変更

    <?php if (have_posts()) : ?>

    <?php while (have_posts()) : the_post();usces_the_item(); ?>

    “><?php usces_the_itemImage($number = 0, $width = 230, $height = 200 ); ?>
    ” rel=”bookmark”><?php usces_the_itemName(); ?>

    <?php if (have_posts()) : ?>

    <?php while (have_posts()) : the_post(); usces_the_item(); ?>

    <?php usces_the_itemImage($number = 0, $width = 230, $height = 200 ); ?>
    <?php usces_the_itemName(); ?>

    <?php if (usces_is_skus()) : ?>
    <?php while(usces_have_skus()) : //SKUループここから ?>

    <?php usces_the_itemPriceCr(); ?><?php usces_guid_tax(); ?>

    <?php endwhile; usces_reset_skus(); //SKUループここまで ?>
    <?php endif; ?>

    <!– thumbnail_box –>
    <?php endwhile; ?>

    #89170
    innosense
    参加者

    いつもお世話になっております。

    特定の人(または特定の会員)に販売する商品ページを作成したいと考えております。
    商品詳細ページにWordpressのパスワード保護を使用し、
    「商品詳細ページタイトル」以下をパスワードで制限することは出来ましたが
    商品画像と商品詳細本文は表示させ、数量の入力部分とカートボタンのみパスワードをかける事は難しいでしょうか?

    テンプレートファイル内
    welcart_basic_child(テーマフォルダ)> wc_templates > wc_item_single.php

    のカートボタン部分を、単純にパスワード保護のタグで囲んでみましたが、
    パスワード保護される部分は変わりませんでした。(商品詳細ページタイトル、以下の部分)

    <?php if( !post_password_required( $post->ID ) ) : ?>

    <span class=”quantity”><?php _e(‘Quantity’, ‘usces’); ?><?php usces_the_itemQuant(); ?><?php usces_the_itemSkuUnit(); ?></span>
    <span class=”cart-button”><?php usces_the_itemSkuButton( ‘  ‘ . __(‘Add to Shopping Cart’, ‘usces’ ), 0 ); ?></span>

    <?php else: ?>
    <?php echo get_the_password_form(); ?>
    <?php endif; ?>

    プログラムに長けておらず、フックなどを使用しなければいけないのであれば、カスタマイズが厳しそうですが、、
    もしヒントなど頂けましたら、ありがたいです。

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

    ——————————————-
    WordPress のバージョン:5.2.5
    Welcart のバージョン:1.9.22
    PHP のバージョン:7.2.12
    Welcart専用の拡張プラグインとバージョン:WCEX Yamato Number 1.1.3
    ご利用のテーマ:WelcartBasicの自作子テーマ
    症状を確認したブラウザ:Google Chrome 79.0.3945.130
    サーバー:カゴヤサーバー
    SSLの利用:常時SSL
    ——————————————–

    #88931

    返信が含まれるトピック: 【解決済】商品画像のキャプション

    ksi-t
    参加者

    解決しました。

    id=”itemimg-mainの部分、

    <a href=”<?php usces_the_itemImageURL( 0 ); ?~~
    <?php usces_the_itemImageCaption(0); ?>
    </a

    <a href=”<?php usces_the_itemImageURL( $id ); ?~~
    <?php usces_the_itemImageCaption($id); ?>
    </a

    これで2枚目以降、それぞれのキャプションが表示されました。

    お騒がせしました。m(__)m

    • この返信は5年、 5ヶ月前にksi-tが編集しました。
    • この返信は5年、 5ヶ月前にksi-tが編集しました。
    #88930

    返信が含まれるトピック: 【解決済】商品画像のキャプション

    ksi-t
    参加者

    すみません、phpファイルの内容をそのままコピペしたので表示がおかしくなってしまいました。
    id=”itemimg-mainの部分に
    <?php usces_the_itemImageCaption(0); ?>
    を入れています。

    そうすると1枚目の画像のキャプションのみ表示されますが、2枚目以降のキャプションが表示されません。

    #88929
    ksi-t
    参加者

    ——————————————-
    WordPress のバージョン:5.3
    Welcart のバージョン:1.9.23
    ご利用のテーマ:welcart Beldad
    ——————————————–

    商品ページのメイン画像下にキャプションを表示させたいと思い、以前のトピックを参考にいくつか試しましたがうまくいきません。

    wc-content/themes/welcart_basic-beldad/wc_templates/wc_item_single.php

    の中に
    <?php usces_the_itemImageCaption(0); ?>
    を入れると、とりあえず表示されます。

    ただ、1枚目のキャプションだけで2枚目以降が表示されません。
    2枚目以降も表示させるにはどのような方法があるでしょうか?

    具体的には下記の様にしています。

    #88857
    nobs1970
    参加者

    自己レスです。

    ループを
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    から
    <?php if (have_posts()) : ?>
    <?php while (have_posts()) : the_post(); usces_the_item(); ?>
    に書き換えたら出来ました。

    失礼しました。

    #88851
    nobs1970
    参加者

    WordPress のバージョン:(5.3)
    Welcart のバージョン:(1.9.22)
    PHP のバージョン:(7.3)
    サーバー:(Xサーバー)
    SSLの利用:(常時SSL)
    ——————————————–

    トップページに以下のコードで抜粋と価格を表示したいのですが、商品編集ページで「抜粋」に文字を入力すると、価格が¥0になってしまいます。

    なぜでしょうか?

    ちなみにカテゴリーページにも同様に設定しているのですが、こちらは正常に表示されます。

    <div><?php remove_filter('the_excerpt',array($usces,'filter_cartContent'),20); ?><?php the_excerpt(); ?></div>
    <div>¥<?php usces_have_skus(); ?><?php usces_the_itemPrice(); ?></div>
    #88747
    yskysmr
    キーマスター

    kana 様

    ちゃんと在庫数は登録されているようです。そうなりますと、なぜ、usces_the_itemZaikoNum() で在庫数が表示されないのかはわかりません。
    弊社のテスト環境で kana 様のコードをそのまま記述したところ、在庫数は表示されました。

    • この返信は5年、 6ヶ月前にyskysmrが編集しました。
    #88740
    kana
    参加者

    uishi様
    お返事ありがとうございます。
    私に知識がないことが悪いのですが、ご回答の意味が理解できません。(別件の件もわかりません。)
    大変申し訳ないのですが、もしも気が向きましたら具体的にどのようにしたらいいか教えていただけると嬉しいです。

    yskysmr様
    はい、<?php usces_the_itemZaiko(); ?> はホームページ上で表示されております。
    しかし、在庫があるのに<?php usces_the_itemZaiko(); ?>は0と表示されてしまうので困っております。
    なぜでしょうか・・。

    https://navy-field.net/item/001/

    こちらのページの在庫状態のところの(在庫数:0)の表示です。
    なぜでしょうか・・。

    • この返信は5年、 6ヶ月前にkanaが編集しました。
    #88739
    yskysmr
    キーマスター

    kana 様

    記述は合っていると思います。<?php usces_the_itemZaiko(); ?> は表示されていますか?在庫状態の表示です。

    #88738
    uishi
    参加者
    <?php if( !usces_have_zaiko() ) : ?>//usces_have_zaikoがtrueでなければ、次の処理。
    
    <?php echo apply_filters(‘usces_filters_single_sku_zaiko_message’, __(‘Sold Out’, ‘usces’)); ?>(在庫個数 : <?php usces_the_itemZaikoNum(); ?>)
    
    <?php else : ?>

    在庫がなければ、在庫数は0ではないですか。見当違いかな。
    もともとは在庫状態(品切れとか入荷待ちとか)を表示する部分。

    別件ですが掲示板等ではコードの部分はつかってバッククォートでくくるのがマナーかも。

    #88729
    kana
    参加者

    お返事ありがとうございます。
    下記のように書いておりますが、合っていますでしょうか?(<?php usces_the_itemZaiko(); ?>の隣です)
    よろしくお願いいたします。

    <?php if(usces_sku_num() === 1) : usces_have_skus(); ?>
    <!–1SKU(SKUを1つしかもたない時の表示)–>

    <h1 class=”item_page_title”><?php the_title(); ?></h1>

    <?php the_content(); ?>
    <?php if( $item_custom = usces_get_item_custom( $post->ID, ‘list’, ‘return’ ) ) : ?>

    <?php echo $item_custom; ?>

    <?php endif; ?>

    <!– end of exp –>

    <section class=”orderitem”>

    <?php if( usces_the_itemCprice(‘return’) > 0 ) : ?>
    <dl>
    <dt class=”field_name”><?php _e(‘List price’, ‘usces’); ?><?php usces_guid_tax(); ?></dt>
    <dd class=”field_cprice”><?php usces_the_itemCpriceCr(); ?></dd>
    </dl>
    <?php endif; ?>
    <dl>
    <dt class=”field_name”><?php _e(‘selling price’, ‘usces’); ?><?php usces_guid_tax(); ?></dt>
    <dd class=”field_price”><?php usces_the_itemPriceCr(); ?></dd>
    </dl>
    <dl>
    <dt class=”field_name”><?php _e(‘stock status’, ‘usces’); ?></dt>
    <dd><?php usces_the_itemZaiko(); ?>(在庫数:<?php usces_the_itemZaikoNum(); ?>)</dd>
    </dl>

    <?php if( $item_custom = usces_get_item_custom( $post->ID, ‘list’, ‘return’ ) ) : ?>

    <?php echo $item_custom; ?>

    <?php endif; ?>

    <form action=”<?php echo USCES_CART_URL; ?>” method=”post”>
    <?php usces_the_itemGpExp(); ?>

    <?php if (usces_is_options()) : ?>
    <table class=’skusingle’>
    <?php while (usces_have_options()) : ?>
    <tr><th><?php usces_the_itemOptName(); ?></th><td><?php usces_the_itemOption(usces_getItemOptName(),”); ?></td></tr>
    <?php endwhile; ?>
    </table>
    <?php endif; ?>
    <?php if( !usces_have_zaiko() ) : ?>

    <?php echo apply_filters(‘usces_filters_single_sku_zaiko_message’, __(‘Sold Out’, ‘usces’)); ?>(在庫個数 : <?php usces_the_itemZaikoNum(); ?>)

    <?php else : ?>

    <?php _e(‘Quantity’, ‘usces’); ?><?php usces_the_itemQuant(); ?><?php usces_the_itemSkuUnit(); ?><?php usces_the_itemSkuButton(__(‘Add to Shopping Cart’, ‘usces’), 0); ?>
    <?php usces_singleitem_error_message($post->ID, usces_the_itemSku(‘return’)); ?>

    <?php endif; ?>

    <!– end of skuform –>
    <?php echo apply_filters(‘single_item_single_sku_after_field’, NULL); ?>
    <?php do_action(‘usces_action_single_item_inform’); ?>
    </form>

    </section><!– end of action-section –>

15件の結果を表示中 - 76 - 90件目 (全529件中)