WooCommerce Stokta Olmayan Ürünler Nasıl Gizlenir

WooCommerce stokta olmayan ürünleri gizlemek için yapmanız gereken basit bir kaç adım var. Eğer site genelinde stokları komple kapatmak istiyorsanız ikinci adımı denemelisiniz. Yada sadece varyasyonlarda yer alan stoğu tükenmiş ürünleri gizlemek istiyorsanız ilk adım sizin için yeterli olacaktır. Stoğu tükenen ürünleri WooCommerce websitenizden silmek, SEO’nuza olumsuz etki edebilir. Müşterilerinizin 404 sayfaları ile karşılaşmamaları için […]

WooCommerce Stokta Olmayan Ürünler Nasıl Gizlenir

WooCommerce stokta olmayan ürünleri gizlemek için yapmanız gereken basit bir kaç adım var. Eğer site genelinde stokları komple kapatmak istiyorsanız ikinci adımı denemelisiniz. Yada sadece varyasyonlarda yer alan stoğu tükenmiş ürünleri gizlemek istiyorsanız ilk adım sizin için yeterli olacaktır.

Stoğu tükenen ürünleri WooCommerce websitenizden silmek, SEO’nuza olumsuz etki edebilir. Müşterilerinizin 404 sayfaları ile karşılaşmamaları için silinen ürünleri 301 redirect fonksiyonu ile ürünün yer aldığı kategoriye gönderebilirsiniz yada ürünlerin stoklarını kapatarak site içi müşterilerinize gizleyebilirsiniz. Ayrıca stoğu tükenen ürünleri silmek yerine ürün sayfasına detaylı bir açıklama yazarak bu ürünün tekrar stoklara gelip gelmeyeceği hakkında kullanıcılarınıza bilgi verebilirsiniz.

Eğer sitenizde az sayıda ürün varsa, yukarıda anlattıklarım yeterli olacaktır. Fakat mağazanızda yüzlerce hatta binlerce ürün varsa, bu stok kapama olayı içinden çıkılmaz bir hal alacaktır. Bu yüzden tek tıkla stokta olmayan ürünleri gizlemeniz mümkün. Benim bu yazıda paylaştığım 2 varyasyon ile birlikte stoklarınızı basitçe kapatabilirsiniz.

Varyasyonlarda Stoğu Tükenen Ürünleri Gizleme

Bu metodumuzda, sitemizde niteliği olan ürünlerin tükenen varyasyonlarını gizlemeyi anlatacağım.

  • WordPress yönetim panelinize giriş yapın
  • WooCommerce altında yer alan Ayarlar sekmesini tıklayın
  • Yukarıda yer alan Ürünler sekmesini ziyaret edin
  • Daha sonra Stok sekmesini tıklayın
  • Stok sekmesinde yer alan Stok tükenme görünürlüğü seçeneğini tıklayın ve kaydet butonuna basın

Bu işlemin ardından sitenizdeki tükenen varyasyonlu ürünlerin varyasyonlarını gizlemiş olacaksınız.

Varyasyonlarda Stoğu Tükenen Ürünleri Gizleme

Site Genelinde Stokları Kapatma

İçinde bulunduğumuz pandemi sürecinde bir çok e-ticaret sitesi kargolardan kaynaklanan gecikmeler yüzünden müşterileri ile sorunlar yaşadı. Bu süreçte bazı site sahipleri sitelerindeki ürünleri satışa kapamak istedi fakat yukarıda bahsettiğim fazla ürün sorunu yüzünden bunu yapamadı ve sitelerini bakım moduna almak zorunda kaldı.

Aşağıda paylaşacağım metod ile sitenizde yer alan tüm ürünleri satışa kapamanız mümkün. Bu metod ile sitenizde yer alan bir dosyada düzenleme yapmak gerekeceği için lütfen bir işlem yapmadan önce ilgili dosyanın yedeğini alın.

  • Sitenizin hosting hesabına CPANEL yada FTP aracılığı ile bağlanın
  • wp-content klasörüne gidin
  • wp-content içerisinde yer alan tema klasörünüzü bulun
  • Tema klasörünüzün içerisinde yer alan functions.php dosyasını bir text editörü ile açın
  • Aşağıda paylaştığım kodu ekleyerek dosyayı kaydedin
  • Dosyayı tekrar ilgili dizine yükleyin
add_filter('woocommerce_short_description','ts_add_text_short_descr');
function ts_add_text_short_descr($description){
$text="<span class='stokyok'>Stoklar şu anda tükenmiştir. Çok yakında güncelleme yapılacaktır.</span>";
return $description.$text;
}

Yukarıda yer alan “Stoklar şu anda tükenmiştir. Çok yakında güncelleme yapılacaktır.” ibaresini kendinize göre düzenleyin. Ayrıca stokyok adında açtığım kod içinde bir CSS oluşturarak WordPress yönetim panelinizde yer alan Görünüm > Özelleştir > Ek CSS alanına ekleyin. Örnek bir CSS için bakınız;

.stokyok {
background:#ddd;
padding:20px;
text-align:center;
}

Yukarıda bahsettiğim gibi 2. metod biraz kod bilgisi gerektirecektir o yüzden dikkatli olun.

WooCommerce tükenen ürünleri gizleme hakkında hazırladığım içerik bu kadar. Eğer 1 yada 2. metodu uygularken sorun yaşarsanız lütfen yorum alanından bana iletin.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir