WooCommerce

Woocommerce Sepetinde Hafta Sonu İndirimi Nasıl Yapılır?

Yükleniyor..

E-ticaret siteleri için indirimler, müşterilerin ilgisini çekmek ve daha fazla satış yapmak için önemli bir araçtır. Sepet indirimleri de müşterilerin alışverişlerini tamamlamaları için önemli bir teşvik olabilir.

Woocommerce kullanıcıları hafta sonları sepet indirimi uygulamak istediklerinde aşağıdaki fonksiyonu kullanabilirler:

// Sepette hafta sonları indirimi fonksiyonu
function hafta_sonu_indirimi( $cart ) {

    // İndirimin uygulanacağı günlerin dizisi
    $hafta_sonu_gunleri = array( 'Saturday', 'Sunday' );

    // Bugünün gününü al
    $today = new DateTime();
    $gun = $today->format('l');

    // Eğer bugün hafta sonu günlerinden biri ise indirim uygula
    if ( in_array( $gun, $hafta_sonu_gunleri ) ) {
        // İndirim oranını belirle
        $indirim_orani = 0.1; // %10 indirim
        // Sepetin toplam tutarını al
        $sepet_tutari = $cart->get_subtotal();
        // İndirim miktarını hesapla
        $indirim_miktari = $sepet_tutari * $indirim_orani;
        // İndirimi sepete ekle
        $cart->add_fee( 'Hafta sonu indirimi', -$indirim_miktari );
    }
}
// Sepet sayfasında fonksiyonu çağır
add_action( 'woocommerce_cart_calculate_fees', 'hafta_sonu_indirimi' );

 

Bu fonksiyon, sepetin toplam tutarının %10’u kadar bir indirim uygulayacak ve sepet tutarından bu indirim tutarını düşürerek “Hafta sonu indirimi” olarak sepete ekleyecektir.

Fonksiyon, “Saturday” ve “Sunday” gibi hafta sonu günlerinde çalışacaktır. Bu günlerin listesini “hafta_sonu_gunleri” değişkeninde değiştirerek veya ekleme yaparak özelleştirebilirsiniz.

Bu fonksiyonu kullanmak için, WordPress sitenizin functions.php dosyasına eklemeniz gerekiyor.

Özetle, Woocommerce kullanıcıları, hafta sonları sepet indirimi uygulamak için bu basit fonksiyonu kullanabilirler. Bu, müşterilerin ilgisini çekmek ve satışlarını artırmak için harika bir araçtır.

Bu gönderi ne kadar yararlı oldu?

Derecelendirmek için bir yıldıza tıklayın!

Ortalama puan / 5. Oy sayısı:

Şimdiye kadar oy yok! Bu gönderiyi ilk değerlendiren siz olun.

14 Gün Ücretsiz Deneme ile
Hemen E-ticarete Başla

Yorum yapılmamış
Yorum yapabilmek için oturum açmalısınız.

Benzer Yazılar