WooCommerce Fiyat Gizleme Nasıl Yapılır?

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://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 ve <?php etiketinden sonra gelen 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.

Tavsiye Ediyoruz

E-posta pazarlama ihtiyaçlarınızın tamamını karşılayabilen Sendinblue, daha fazla özelliğe sahip ve daha ucuz bir Mailchimp alternatifidir. Aynı zamanda daha kolay bir yönetim paneli bulunmaktadır.

Sendinblue

  1. Ozgur diyor ki:

    Merhaba, belirli kategorideki ürünlerin fiyatlarını sadece üye girişi yapan kişilere göstermem gerekiyor. Ne yapmam lazım? Yardımcı olabilir misiniz? Teşekkurler.

  2. Olcay diyor ki:

    Merhaba
    “Belirli Kategorilerde WooCommerce Fiyat Gizleme” kod betiğini hangi dosya içeriğinde değiştirmemiz gerekiyor. Teşekkürler.

Bir cevap yazın

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