商品ごとに購入制限数を設定することが出来ますが、商品詳細や一覧ページで表示する場合は以下のようにします。
購入制限数を取得
global $usces;
$itemRestriction = $usces->getItemRestriction( $post->ID );
表示確認
var_dump( $itemRestriction );
string(1) "5"
取得した値を確認すると 制限数が “5” になっている場合は、設定内容が String形式で”5″が返されることが確認出来ます。
取得関数定義場所確認
\usc-e-shop\classes\usceshop.class.php
の5770行目に以下の getItemRestriction()
という関数が定義されていることが確認出来ます。
function getItemRestriction($post_id) {
$str = get_post_meta($post_id, '_itemRestriction', true);
return $str;
}
動作環境情報
"エックスサーバー" x10 "PHP" 7.4.13 "MySQL" 5.7 "WordPress" 5.7.2 "Welcart e-Commerce" 2.2.4
コメント