Najlepšie je ho teda nepoužívať, namiesto toho použiť tento shortcode, ktorý krásne vráti, či produkt je na sklade, alebo nie. Bezohľadu na počet kusov.
//Shortcode pre stock status
function custom_stock_status_shortcode( $atts ) {
global $product;
if ( ! $product || ! is_a( $product, 'WC_Product' ) ) {
return '';
}
if ( $product->is_in_stock() ) {
return '
Skladom
';
} else {
return '
Momentálne nedostupný
';
}
}
add_shortcode( 'stock_status', 'custom_stock_status_shortcode' );
Potom jednoducho na danom mieste použiješ [stock_status] a pekne ti to vráti aj s ikonkou a vo farbe.




