Re: [解決済み] 商品が複数SKUを持つときのテンプレートタグ「在庫状態」について

フォーラム 使い方全般 [解決済み] 商品が複数SKUを持つときのテンプレートタグ「在庫状態」について Re: [解決済み] 商品が複数SKUを持つときのテンプレートタグ「在庫状態」について

#61752
nanbu
キーマスター

こんにちは。

いずれかのSKUに在庫が有った場合にtrue を返すテンプレートタグを追加しようと思います。追加するバージョンはv1.0 となります。

お急ぎの場合は以下のコードをテーマのfunctions.php に追記してください。

function usces_have_zaiko_anyone( $post_id = NULL ){
global $post, $usces;
if( NULL == $post_id ) $post_id = $post->ID;

$skus = $usces->get_skus($post_id, 'ARRAY_A');
$status = false;
foreach($skus as $value){
if( ('' == $value['zaikonum'] || 0 < (int)$value['zaikonum']) && 2 > (int)$value['zaiko']) {
$status = true;
break;
}
}
return $status;
}