belirli bir adresi ücretsiz kargo vermek: Yapmak istiyorum neWooCommerce çıkış nasıl Aşağıdaki kod belirli bir ürün için ücretsiz nakliye sağlayacak
function wcs_my_free_shipping($is_available) {
global $woocommerce;
// set the product ids that are eligible
$eligible = array('360');
// get cart contents
$cart_items = $woocommerce->cart->get_cart();
// loop through the items looking for one in the eligible array
foreach ($cart_items as $key => $item) {
if(in_array($item['product_id'], $eligible)) {
return true;
}
}
// nothing found return the default value
return $is_available;
}
add_filter('woocommerce_shipping_free_shipping_is_available', 'wcs_my_free_shipping', 20);
bir ürün için değil ücretsiz nakliye izin, ancak teslimat adresindeki belirli bir sokak ve posta kodu kombinasyonu için. Oturum açmış bir kullanıcı için bunu nasıl kontrol edeceğimi öğrendim, ancak bu bilgileri ödeme sırasında doğru değişkenleri bulamıyorum. Herhangi bir yardım büyük takdir edilecektir. peşin
sayesinde -Ben
değişiklik 'foreach() {}' ücretsiz kargo uygulamak için kullanabilir içeren adres. '' return true '', ücretsiz gönderim anlamına gelir. – Reigel