Welcartでカートに入れるボタンを各ページに自由に配置したく最低限必要なコードを検証したのでメモとして書いておきます。
カートに入れるボタンを機能させるため必要なコード
<form id="inCart" name="inCart" action="<?php echo USCES_CART_URL; ?>" method="post">
<input type="submit" name="inCart[3475][SKU-CODE-TEST-001]" value="カートに入れるTEST">
<input type="hidden" name="itemOption[3475][SKU-CODE-TEST-001][OPT_SIZE]" value="M">
<input name="skuPrice[3475][SKU-CODE-TEST-001]" type="hidden" value="1500">
<input name="quant[3475][SKU-CODE-TEST-001]" type="hidden" value="数量">
</form>
submitボタン
カートに入れるためのsubmitボタンにはname属性に “inCart[投稿ID][SKUコード]” の 形でセットします。
<input type="submit" name="inCart[3475][SKU-CODE-TEST-001]" value="カートに入れるTEST">
価格と数量
name属性に “skuPrice[投稿ID][SKUコード]”をセットしvalueに価格をセットします。
<input name="skuPrice[3475][SKU-CODE-TEST-001]" type="hidden" value="1500">
name属性に “quant[投稿ID][SKUコード]”をセットしvalueに数量をセットします。
<input name="quant[3475][SKU-CODE-TEST-001]" type="hidden" value="数量">
商品オプション
オプションがあればname属性に “itemOption[投稿ID][SKUコード][オプション名]”をセットしvalueにオプションの値をセットします。
<input type="hidden" name="itemOption[3475][SKU-CODE-TEST-001][OPT_SIZE]" value="M">
動作環境情報
エックスサーバー(x10) PHP 7.3.16 MySQL 5.7 WordPress 5.4.1 Welcart e-Commerce 1.9.30
コメント
初めまして、質問がありコメントさせていただきました。
ワードプレスでwelcartを使っている者です。
①商品をカートに入れる→カートの中身がなくなる。
②カートを見る→次へ→中身がなくなる。
の症状では、何か設定しなくてはいけないところがあるのでしょうか?
カートが設定できずに困っております。
また、商品画像→No imageになってしまうのは、設定に間違いがあるのでしょうか?
専用のテンプレートを作成するのでしょうか?
メディアで商品コードを一致させて表示する。というのは確認しました。
申し訳ございませんが、よろしくお願いいたします。
コメントありがとうございます!
実際のソースコードなどもう少し詳しい情報記載いただくことは可能でしょうか?
お約束は出来ませんが対応可能な限り返信出来れば思います m(_ _)m