is_in_stock() ) { $availability['availability'] = __('Duża ilość wolnych miejsc', 'woocommerce'); } // Change in Stock Text to only 1 or 2 left if ( $_product->is_in_stock() && $product->get_stock_quantity() == 1 ) { $availability['availability'] = sprintf( __('%s wolne miejsce', 'woocommerce'), $product->get_stock_quantity()); } if ( $_product->is_in_stock() && $product->get_stock_quantity() >= 2 && $product->get_stock_quantity() <= 4 ) { $availability['availability'] = sprintf( __('%s wolne miejsca', 'woocommerce'), $product->get_stock_quantity()); } if ( $_product->is_in_stock() && $product->get_stock_quantity() >= 5 && $product->get_stock_quantity() <= 21 ) { $availability['availability'] = sprintf( __('%s wolnych miejsc', 'woocommerce'), $product->get_stock_quantity()); } if ( $_product->is_in_stock() && $product->get_stock_quantity() >= 22 && $product->get_stock_quantity() <= 24 ) { $availability['availability'] = sprintf( __('%s wolne miejsca', 'woocommerce'), $product->get_stock_quantity()); } if ( $_product->is_in_stock() && $product->get_stock_quantity() >= 25 && $product->get_stock_quantity() <= 31 ) { $availability['availability'] = sprintf( __('%s wolnych miejsc', 'woocommerce'), $product->get_stock_quantity()); } if ( $_product->is_in_stock() && $product->get_stock_quantity() >= 32 && $product->get_stock_quantity() <= 34 ) { $availability['availability'] = sprintf( __('%s wolne miejsca', 'woocommerce'), $product->get_stock_quantity()); } if ( $_product->is_in_stock() && $product->get_stock_quantity() >= 35 && $product->get_stock_quantity() <= 41 ) { $availability['availability'] = sprintf( __('%s wolnych miejsc', 'woocommerce'), $product->get_stock_quantity()); } if ( $_product->is_in_stock() && $product->get_stock_quantity() >= 42 && $product->get_stock_quantity() <= 44 ) { $availability['availability'] = sprintf( __('%s wolne miejsca', 'woocommerce'), $product->get_stock_quantity()); } if ( $_product->is_in_stock() && $product->get_stock_quantity() >= 45 && $product->get_stock_quantity() <= 51 ) { $availability['availability'] = sprintf( __('%s wolnych miejsc', 'woocommerce'), $product->get_stock_quantity()); } if ( ! $_product->is_in_stock() ) { $availability['availability'] = __('WSZYSTKIE MIEJSCA ZOSTAŁY WYKUPIONE. NAPISZ DO NAS JEŚLI CHCESZ ZOSTAĆ ZAPISANY NA LISTĘ REZERWOWĄ', 'woocommerce'); } return $availability; } ?> ID ) ) { return 'Kup teraz'; } else { return 'Rezerwuj miejsce'; } } // Part 2 // Edit Archive Pages Add to Cart Buttons add_filter( 'woocommerce_product_add_to_cart_text', 'bbloomer_archive_custom_cart_button_text' ); function bbloomer_archive_custom_cart_button_text() { global $product; if ( has_term( array('webinar', 'ksiazka'), 'product_cat', $product->ID ) ) { return 'Kup teraz!'; } else { return 'Rezerwuj miejsce!'; } }