WooCommerce Fiyat Gizleme

WooCommerce Fiyat Gizlemenin 7 Farklı Yöntemi


WooCommerce fiyat gizlemenin en doğru yöntemleri ve bu yöntemlerde kullanılan çeşitli WooCommerce kancaları vardır. Bugünkü yazımızda, WooCommerce kancalarını kullanarak WooCommerce fiyat gizleme fonksiyonları yazacağız.

Bu içerikteki php kod betikleri, yalnızca WooCommerce ürün fiyatlarını gizlemek içindir. Sepete Ekle butonu kaldırılmadığı için; kullanıcılar, sepete ürün eklemeye devam eder. Eğer Sepete Ekle butonlarını da kaldırmak isterseniz, https://blog.wolinka.com.tr/woocommerce-sepete-ekle-butonu-kaldirma/ linkini inceleyebilirsiniz.

WooCommerce üzerinde çeşitli kancalar kullanılır. woocommerce_after_shop_loop_item_title kancası ürün arşiv sayfalarını etkilerken, woocommerce_single_product_summary kancası ürün içerik sayfalarını etkiler. woocommerce_get_price_html filtre kancası da WooCommerce fiyatları kaldırma görevini görür. Ancak asıl kullanım alanı, fiyat öğesini html düzenlemek için tasarlanmıştır.

1. Ürün Sayfalarında WooCommerce Fiyat Gizleme

WooCommerce e-ticaret sitenizin sadece ürün sayfalarında fiyatları gizlemek isterseniz, aşağıdaki kod parçasını kullanabilirsiniz.

2. WooCommerce Arşiv Sayfalarında Fiyat Gizleme

Ürün sayfaları hariç, Mağaza ve alt sayfalarda bulunan ürünlerin fiyatlarını kaldırmak için aşağıdaki kod parçasını kullanabilirsiniz.

Bu kanca şunları etkiler:

  • Alışveriş sayfası,
  • Arama sonuçları sayfası,
  • Ürün kategorileri,
  • Ürün etiketleri,
  • İlgili ürünler,
  • Upsells (Alışveriş Sepeti sayfasında);

3. Bütün Sayfalarda WooCommerce Fiyat Kaldırma

Fiyatları gizlemenin başka bir yöntemi, woocommerce_get_price_html filtre kancasını kullanmaktır. Kullanıcı girişi olup olmadığı fark etmeksizin; bütün sayfalarda, WooCommerce bileşenleri dahil fiyatları gizlemek isterseniz aşağıdaki kod betiğini kullanabilirsiniz.

4. Belli Kullanıcı Rolleri İçin WooCommerce Fiyat Kaldırma

WooCommerce giriş / login olduktan sonra, belli kullanıcı rolleri için ürün fiyatlarını kaldırmak isterseniz aşağıdaki kod betiğini kullanılabilir. 12.satırdaki kullanıcı rollerini kendinize göre düzenleyebilirsiniz.

5. WooCommerce Ziyaretçilere Fiyat Gizleme

WooCommerce kullanıcı girişi yapmayan ziyaretçilerden ürün fiyatlarını gizlemek isterseniz, aşağıdaki kod parçasını kullanabilirsiniz.

6. Belirli Kategorilerde WooCommerce Fiyat Kaldırma

Aşağıdaki kod betiğini kullanarak, belirli kategorilerin ürünlerinde fiyatları gizeleyebilirsiniz. 12. satırda bulunan kategori kalıcı bağlantılarını kendi isteğinize göre değiştirebilirsiniz ya da kalıcı bağlantı yerine kategori ID’si kullanabilirsiniz.

7. Belirli Ürünler İçin WooCommerce Fiyat Kaldırma

Belirli ürünler için fiyat gizleme yapmak isterseniz, aşağıdaki kod betiğini kullanabilirsiniz. 10. satırda bulunan ürün ID’lerini değiştirerek, istediğiniz ürünlerdeki fiyatları kaldırabilirsiniz.

WooCommerce Fonksiyonları Nasıl Eklenir?

Yukarıda bulunan kod betiklerini, tema klasörü içinde bulunan functions.php dosyasına eklemeniz yeterlidir.

Sonuç

Bu içerikte WooCommerce fiyat gizleme ve kaldırmanın çeşitli yöntemlerini anlatmış olduk. Umarım faydalandığınız bir içerik olmuştur. Eğer herhangi bir kod parçasının çalışmadığını fark ederseniz, iletişime geçmekten çekinmeyin. WooCommerce uzmanı arkadaşlarım en kısa sürede gerekli olan düzenlemeleri yapacaktır.

Sevgiler.

  1. osman diyor ki:

    bu kodları nereye yazıyoruz? “özelleştir>ek css” mi yoksa woodmart theme “settings>custom css” mi yoksa başka bir yer mi?

    • Özlem Çimen diyor ki:

      Ata Bey daha önceden bununla ilgili bir çalışmamız olmadı. Ancak iletişim bilgilerimizden iletişime geçerseniz size daha iyi yardımcı olabileceğimizi düşünüyorum.

      Çok sevgiler 🤗

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir