こんにちは。
可能ですが、WordPressのループ処理の原理が判っていないと、ご自分で行うのはちょっと難しいかもしれません。
while (have_posts())
でループされることになりますが、その直後に the_post()
があるかと思います。それに続けて、usces_the_item()
と usces_have_skus()
を実行してデータをセットします。
カート投入ボタンはフォーム送信になりますので、以下のようにして数量とボタンフィールドを作ってやります。
<form action="<?php echo USCES_CART_URL; ?>" method="post">
<div>数量<?php usces_the_itemQuant(); ?><?php usces_the_itemSkuUnit(); ?></div>
<div><?php usces_the_itemSkuButton('カートへ入れる', 0); ?></div>
</form>
これができるのは、商品オプションの無い単純なものである必要があります。
また SKU が複数ある場合、最初の一つしか表示されませんので注意が必要です。