Fiyatlandırmanın çoğu online mağazanın temel bileşenlerinden birini temsil ettiği doğru olsa da, fiyatları müşterilerinizden gizlemenin daha iyi olabileceği bazı özel durumlar vardır. Bu durum WooCommerce mağazanız için iyi bir çağrı olacağını düşündüğünüz bir şeyse, doğru yerdesiniz. Size fiyatları gizlemenin birkaç yolunu gösteriyoruz ama buna girmeden önce, fiyatları gizlemenin mantıklı olacağı birkaç durumu inceleyelim.
WooCommerce’de Fiyatları Neden Gizleyin?
Fiyatları yalnızca doğrulanmış toptan satış müşterilerine göstermek ve diğer normal alıcılardan gizlemek isteyen bir toptan satış mağazanız olduğunu varsayalım. Bunun için varsayılan olarak fiyatları göstermeyen bir mağaza düzenine ihtiyacınız olacaktır.
Başka bir senaryo da, online olarak satın alınamayan ürünlerin bir listesini yalnızca fiziksel konumunuzda görüntüleyerek, gerçek mekanda faaliyet gösteren işletmenizin online görünürlüğünü artırmak için web sitenizi kullanmak isteyebileceğinizdir. Bu durum herhangi bir perakendeci için harika bir fikir olmasa da (sonuçta, insanların mümkün olduğunca fazla satın almasını istiyorsunuz ve web sitenize e-Ticaret eklemek tam da bunu yapacaktır), yerleşik markalar için iyi bir çağrı olabilir. belirli bir estetiğe, geleneksel değerlere veya özel türden bir aldatmacaya dayalıdır.
Hatta bazı üst düzey mağazaların vitrinde sergilenen ürünlerde fiyat etiketi bulundurmamayı tercih etmesi gibi (böylece insanlar fiyatı öğrenmek için gerçekten mağazaya girmek zorunda kalıyor), birçok lüks marka aynı stratejiyi bunun yerine “istek üzerine fiyat” gibi bir mesaj koyun.
Fiyatları gizlemenin mantıklı olacağı başka bir durum da, üyelere özel bir web sitesi işletiyor olmanız ve tüm WooCommerce mağazanızı bir katalog modu eklentisi kullanarak online bir kataloğa dönüştürmek istemenizdir. Hatta dilerseniz ürün bilgilerinizi sadece kayıtlı müşterilerin görmesini sağlayabilirsiniz. Bunlar WooCommerce mağazanızdaki fiyatları gizlemeyi düşünmek isteyebileceğiniz durumlardan sadece birkaçı.
Şimdi, WooCommerce yerleşik bir fiyat kaldırma seçeneği ile gelmiyor. Fiyatlar varsayılan olarak gösterilir. Neyse ki, tek tek ürün sayfalarına, mağaza sayfasına ve hatta belirli ürün kategorilerine uygulanabilecek oldukça kolay birkaç geçici çözüm var.
Daha fazla uzatmadan, WooCommerce destekli sitenizde fiyatları gizleyebilirsiniz. İlk olarak size bireysel (ve tüm) ürünlerinizdeki normal fiyatları nasıl gizleyeceğinizi ve ayrıca iki farklı eklenti kullanarak toptan satış fiyatlarını nasıl gizleyeceğinizi göstereceğiz. Daha sonra daha da özelleştirilmiş bir yaklaşım arıyorsanız, fiyatları manuel olarak gizlemek için kullanabileceğiniz birkaç farklı kod parçacığını da paylaşacağız, bu yüzden bizi izlemeye devam edin.
Şunları ele alacağız:
-
WooCommerce Eklentisi için Fiyat Değiştirme Başlığını Kullanarak WooCommerce’de Fiyatları Gizleme
-
WooCommerce Toptan Satış Fiyatları Eklentisini Kullanarak WooCommerce’de Fiyatları Gizleme
-
Kod Kullanarak WooCommerce’de Fiyatları Manuel Olarak Gizleme
WooCommerce Eklentisi için Fiyat Değiştirme Başlığını Kullanarak WooCommerce’de Fiyatları Gizleme
WooCommerce mağazanızdaki tek tek ve/veya tüm ürünlerin fiyatlarını gizlemek için, WooCommerce için Fiyat Başlığını Değiştir adlı eklentiyi kullanmanızı öneririz. Adından da anlaşılacağı gibi, bu eklenti ayrıca tüm ve tek tek ürünler için fiyat başlığını değiştirmenize olanak tanır (örneğin, “50 $’dan” gibi bir adla değiştirebilirsiniz). Ayrı ayrı veya tüm ürün sayfalarının yanı sıra diğer WooCommerce sayfalarında (Mağaza gibi) fiyat başlıklarını gizlemenize izin verecek bir seçenek de vardır.
Önce eklentiyi kurmalı ve etkinleştirmelisiniz. Daha sonra tüm ürünlerin fiyatlarını gizlemek için WooCommerce >> WooCommerce Fiyat Başlığı’na gidin. Fiyat Başlığını Gizle adlı seçeneği işaretleyin ve Değişiklikleri Kaydet’e tıklayın.
Yukarıdaki tüm ayarları Mağaza sayfanız gibi diğer WooCommerce sayfalarına uygulamak için “Yukarıdaki Seçenekleri Tüm WooCommerce Sayfalarında Uygula” adlı seçeneği de işaretleyebilirsiniz.
Tek tek ürünlerin fiyatlarını gizlemek için Ürünler >> Tüm Ürünler’e erişin ve ardından fiyatını gizlemek istediğiniz ürünün düzenlemesine gidin.
Ürün verileri meta kutusuna ilerleyin ve Gelişmiş sekmesine basın. Oradayken, “Fiyatı Gizle?” Adlı seçeneği göreceksiniz.
Bu seçeneği işaretleyip Güncelle butonuna bastığınızda ürününüzün fiyatı gizlenecektir.
Hatta “Tüm WooCommerce Sayfalarında Geçerlidir” seçeneğini işaretleyerek Shop sayfanız dahil diğer ürün sayfalarında da fiyatlarınız gizlenecektir.
WooCommerce Toptan Satış Fiyatları Eklentisini Kullanarak WooCommerce’de Fiyatları Gizleme
Bir toptan satış mağazası veya B2B işletmeniz varsa, WooCommerce Toptan Satış Fiyatları adlı eklentiyi kullanmanızı öneririz. Bu özel eklenti, toptan satış fiyatlarınızı kolayca göstermenize veya gizlemenize ve ayrıca oturum açtıktan sonra toptan satış fiyatını görebilmeleri için kullanıcı hesaplarını yeni toptancı kullanıcı rolüyle değiştirmenize olanak tanır.
Daha gelişmiş özelliklere (sınırsız toptan kullanıcı rolleri oluşturma ve ürün görünürlüğünü diğerlerinin yanı sıra belirli kullanıcı rolleriyle sınırlama gibi) erişmek istiyorsanız, eklentinin premium sürümüne yükseltebilirsiniz (yılda 49,50 dolardan başlayan fiyatlarla). tek bir site için).
Eklentiyi kurup etkinleştirdikten sonra WooCommerce >> Ayarlar’a gitmeli ve Toptan Satış Fiyatları sekmesine tıklamalısınız.
Daha sonra Fiyat sekmesini seçin ve “Fiyatı Gizle ve Sepete Ekle düğmesi” adlı seçeneği işaretleyin. Bu durum esasen, sitenizde oturum açmamış tüm kullanıcılar için Sepete Ekle sayfasından toptan satış fiyatlarını gizleyecektir.
İşiniz bittiğinde sayfanın altında bulunan Değişiklikleri Kaydet düğmesine basın.
Kod Kullanarak WooCommerce’de Fiyatları Manuel Olarak Gizleme
Kodlamaya aşinaysanız ve emrinizde daha da fazla seçeneğe sahip olmak istiyorsanız, WooCommerce’de fiyatları her zaman manuel olarak gizleyebilirsiniz. Bu durum Görünüm >> Tema Düzenleyici’ye gidip kodunuzu functions.php dosyasına ekleyerek yapılabilir.
Alternatif olarak tema dosyanızı doğrudan düzenlemek istemiyorsanız, bunun yerine Code Snippet gibi bir eklenti kullanarak her zaman özel kodunuzu ekleyebilirsiniz.
Tüm ürünlerinizdeki fiyatları gizlemek için bu kodu temanızın function.php dosyasına eklemeniz yeterlidir:
add_filter( 'woocommerce_get_price_html', 'remove_price'); function remove_price($price){ return ; }
Yönetici dışındaki diğer kullanıcılar için tüm fiyatları gizlemek istemeniz durumunda, aşağıdakileri girmeniz gerekir:
add_filter( 'woocommerce_get_price_html', 'remove_price'); function remove_price($price){ if ( is_admin() ) return $price; return ; }
Mağaza sayfanızdaki fiyatları gizlemek istiyorsanız aşağıdaki kod parçacığını girin:
add_filter( 'woocommerce_after_shop_loop_item_title', 'remove_woocommerce_loop_price', 2 ); function remove_woocommerce_loop_price() { if( ! is_shop() ) return; // Hide prices only on shop page remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_price', 10 ); }
Şimdi, belirli ürünlerin fiyatlarını gizlemek istiyorsanız, bunu aşağıdaki kodu kullanarak kolayca yapabilirsiniz:
add_filter( 'woocommerce_get_price_html', 'hide_price_product_ids', 10, 2 ); function hide_price_product_ids( $price, $product ) { $hide_for_products = array( 2490 ); if ( in_array( $product->get_id(), $hide_for_products ) ) { return; } else{ return $price; // Return price for the all the other products } }
Belirli bir kategoriye ait ürünlerin fiyatlarını gizlemek istediğinizi varsayalım. Bu durumda, işinizi görmesi gereken kod aşağıdadır:
add_filter( 'woocommerce_get_price_html','hide_price_on_taxonomy'); function hide_price_on_taxonomy( $price) { global $product; $hide_for_categories = array( 'shirts' ); // Hide for these category slugs / IDs if ( has_term( $hide_for_categories, 'product_cat', $product->get_id() ) ) { // Don't show price when it's in one of the categories $price=""; } return $price; // Return original price }
‘Gömlekler’ bölümünü kendi kategori adınızla değiştirmelisiniz (yani fiyatını gizlemek istediğiniz ürünlerin kategorisi). Elbette, isterseniz buraya birden fazla kategori ekleyebilirsiniz – sadece farklı kategorileri virgülle ayırdığınızdan emin olun (örn. ‘gömlek’, ‘pantolon’).
Konunun Özeti
Bir toptan satış işletmeniz, yalnızca üyeliğe dayalı bir siteniz veya geleneksel bir gerçek mekanda faaliyet gösteren bir mağazanız olsun ve ürünlerinizi online satmadan sergilemek isteyin, WooCommerce’de fiyatlarınızı gizlemek sizin için mükemmel bir çözüm olabilir. Yukarıda bahsettiğimiz iki eklenti, ürünlerinizin fiyatlarını gizlemek için harika bir iş çıkaracaktır. Fakat toptan satış işi yürütüyorsanız, ikinci (WooCommerce Toptan Satış Fiyatları) eklentisini yükleyip kullanmanızı öneririz. Hatta nasıl kod yazılacağını biliyorsanız, mağaza sayfanız, belirli ürünler ve hatta belirli kategoriler dahil olmak üzere sitenizin hemen hemen her alanındaki fiyatları gizlemek için farklı kod parçacıkları kullanabileceğinizi duymaktan mutluluk duyacaksınız. Hangi yöntemi seçerseniz seçin, talimatlarımızı dikkatli bir şekilde uyguladığınızdan emin olun ve WooCommerce ürünlerinizdeki fiyatları anında etkili bir şekilde gizleyebilirsiniz.