add_action( 'woocommerce_after_shop_loop_item_title', 'woowoo_category_stock', 20 );
//add_action( 'woocommerce_after_shop_loop_item', 'woowoo_category_stock', 20 );
function woowoo_category_stock() {
global $product;
if ( $product->get_type() == 'simple' ) {
$stockquantity = $product->get_stock_quantity();
if ( $stockquantity >= 3) {
echo '
- 3 kusy
';
}
elseif ( $stockquantity >= 2 ) {
echo ' - 2 kusy
';
}
else {
echo ' - poslední kus
';
}
} else if ( $product->get_type() == 'variable' ) {
foreach ( $product->get_available_variations() as $key ) {
foreach ( $key['attributes'] as $attr_name => $attr_value ) {
if ( $key['max_qty'] >= 3 ) {
echo ' ' . $attr_value . ' - 3 kusy
';
}
elseif ( $key['max_qty'] >= 2 ) {
echo ' ' . $attr_value . ' - 2 kusy
';
}
else {
echo ' ' . $attr_value . ' - poslední kus
';
}
}
}
}
}