返信先: 会員ランクに応じて商品ページに表示するSKUを切り替えたい
フォーラム › 使い方全般 › 会員ランクに応じて商品ページに表示するSKUを切り替えたい › 返信先: 会員ランクに応じて商品ページに表示するSKUを切り替えたい
2019年4月9日 2:51 PM
#87532
ilchndtys
参加者
ありがとうございます。
教えていただいた通りwc_templates/wc_item_single.php内の
div class=”skuform”
から
“<?php if( ” !== usces_the_itemSkuDisp(‘return’) ) : ?>”
の間に
<!– A-MEMBER –>
<?php if(usces_is_login() && usces_the_member_status(‘return’) == ‘A’ && preg_match(‘/A-/i’,usces_the_itemSku(‘return’))): ?>
<!– B-MEMBER –>
<?php elseif(usces_is_login() && usces_the_member_status(‘return’) == ‘B’ && preg_match(‘/B-/i’,usces_the_itemSku(‘return’))): ?>
<?php elseif(usces_is_login() && usces_the_member_status(‘return’) == ‘B’ && preg_match(‘/B-/i’,usces_the_itemSku(‘return’))): ?>
<!– NOT-MEMBER –>
<?php else: ?>
<?php else: ?>
<?php endif; ?>
というように「会員ランク”A”には”A-“が入ったSKUのみ、会員ランク”B”には”B-“が入ったSKUのみが表示される」ように条件分岐を追加したのですが、一部うまく表示されません。
添付した画像にあるようにskuformの中に�@�@�@�@�@�@�@のような文字列が入ってしまいます。初心者の自分では原因を突き止められなかったので、もし分かるようでしたら教えていただきたいです。
よろしくお願いいたします。