WooCommerce, kullanıcılarına
taleplerine göre değişiklik yapma imkanı verdiği için çok güçlü bir araçtır . Ayarlardan görüntüleme biçimini “Stokta kalan miktarı asla gösterme” olarak değiştirmiş olsanız bile genellikle WooCommerce sepeti stokta yok hata mesajı verir.
![Web Sitenizi Özgünleştirin, İşinizi Büyütün WooCommerce, Sepet Sayfasındaki "Stokta Yok" Mesajı Nasıl Devre Dışı Bırakılır?](https://gurmehub.com/wp-content/uploads/2023/10/woocommerce-stokta-yok-mesaji.jpeg)
Bu sorun kolayca çözmek için aşağıdaki yolu izleyin. Web sitenize basit bir kod ekleyerek bu sorunu çözebilirsiniz.
Dashboard> Görünüm> Tema Düzenleyici> Tema İşlevleri
Ardından, mevcut kodun sonuna aşağıdaki kodu ekleyin.
function remove_stock_info_error($error){
global $woocommerce;
foreach ($woocommerce->cart->cart_contents as $item) {
$product_id = isset($item['variation_id']) ? $item['variation_id'] : $item['product_id'];
$product = new WC_Product_Factory();
$product = $product->get_product($product_id);
if ($item['quantity'] > $product->get_stock_quantity()){
$name = $product->get_name();
$error = 'Üzgünüz, siparişinizi yerine getirmek için stokta yeterli "'.$name.'" Yok. Lütfen sepetinizi düzenleyin ve tekrar deneyin. Sebep olduğumuz herhangi bir rahatsızlık için özür dileriz.';
return $error;
}
}
}add_filter( 'woocommerce_add_error', 'remove_stock_info_error' );
Kodu ekledikten sonra Dosyayı Güncelle’yi tıklayın, hepsi bu.