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
'; } } } } }