Ürünün Sepette Olup Olmadığını Kontrol Edin

Aralık 4, 2013

Woocommerce Sepet Kontrolü

Woocommerce ürünü sepete ekledikten sonra aynı ürünü bir daha ekleyebiliyoruz. Buda sepet kısmında aynı ürünü iki adet gösteriyor, sepet sayfasında adet güncelleme olsa da toplam fiyatı gören müşteriler fiyat değişikliği olduğu sanarak siteniz bir hızla uzaklaşabiliyor. Sepete eklenen ürünler “Sepete ekle butonunda uyarı vermek için aşağıdaki kodu temanızın functions.php dosyasına ekleyiniz. Eğer temalarınızı wpmod.com dan aldıysanız aşağıdaki kodu functions klasöründeki herhangi bir dosyanın içerisine yapıştırabilirsiniz.
wordpress-woocommerce-sepet-kontrolu

/**
 * Woocommerce Ürünün Sepette Kontrolu Single.php
 */
add_filter('single_add_to_cart_text', 'woo_custom_cart_button_text');

function woo_custom_cart_button_text() {

  global $woocommerce;

	foreach($woocommerce->cart->get_cart() as $cart_item_key => $values ) {
		$_product = $values['data'];

		if( get_the_ID() == $_product->id ) {
			return __('Sepete Eklenmiş. Tekrar Eklensin mi?', 'woocommerce');
		}
	}

	return __('Add to cart', 'woocommerce');
}

/**
 * Woocommerce Ürünün Sepette Kontrolu archives.php
 */
add_filter( 'add_to_cart_text', 'woo_archive_custom_cart_button_text' );

function woo_archive_custom_cart_button_text() {

	global $woocommerce;

	foreach($woocommerce->cart->get_cart() as $cart_item_key => $values ) {
		$_product = $values['data'];

		if( get_the_ID() == $_product->id ) {
			return __('Sepete Eklenmiş', 'woocommerce');
		}
	}

	return __('Add to cart', 'woocommerce');
}
0
Connecting
Please wait...
Mesaj Gönder

Canlı destek şuan aktif değil bize mesaj atabilirsiniz. Ortalama 60 DK içerisinde dönüş sağlanacaktır

Adınız Soyadınız
* E-Posta
* Mesajınız
Sohbet

Merhaba, size nasıl yardımcı olabilirim?

Adınız Soyadınız
* E-Posta
* Sorunuz
Sohbet
Geri Dönüş

Destekle ilgili geri dönüşlerinizi bekliyoruz.

Sorunuzu Çözmeden Yardımcı Oldu mu?