add_action( 'wp_footer', 'hediye_mesaji_sepet' );
function hediye_mesaji_sepet() {
if (is_cart()) { ?>
<script>
jQuery( document ).ready( function($) {
var minTotal = 500; // minimum sepet tutarı
var cartTotal = $('td.cart-total span.amount').text().replace(/[^\d\.]/g,''); // sepet toplamını al
if (cartTotal < minTotal) { // minimum sepet tutarının altındaysa mesaj göster
$('.woocommerce-message').remove();
$('.cart-empty').after('<div class="woocommerce-message">500₺ ve üzeri alışveriş yaptığınızda xxx hediye</div>');
}
});
</script>
<?php }Hocam bu kodu functions.php eklerseniz müşterileriniz sepetini 500₺ altında ise sepet sayfasına geldiğinde "500₺ ve üzeri alışveriş yaptığınızda xxx hediye " şeklinde uyarı verir. Rakamı ve mesajı kendi isteğinize göre değiştirebilirsiniz. Umarım işinizi görür. Ama müşteri sepet sayfasında güncelleme yaparak tutarı 500₺ ve üstüne çıkartırsa herhangi bir bildirim göstermesi içinde
add_action( 'woocommerce_before_cart', 'hediye_mesaji_sepet_ustu' );
function hediye_mesaji_sepet_ustu() {
$minTotal = 500; // minimum sepet tutarı
$cartTotal = WC()->cart->subtotal; // sepet toplamını al
if ($cartTotal >= $minTotal) { // minimum sepet tutarının üstündeyse mesaj göster
wc_print_notice( '500₺ üstü alışverişlerde xxx hediye kazandınız', 'notice' );
}
}bu kodu kullanabilirsin. Çalışıp çalışmadığı hakkında bilgilendirirsen sevinirim.