WooCommerce mağazamda değişken ürünlerim var ve fiyat aralığını göstermek yerine, ürün sayfamı ilk kez ziyaret ettiğinde aşağıda gösterilen varsayılan fiyatı göstermek istiyorum .Bir Varyasyon Ürününde Varsayılan Varyasyon Fiyatı Edinme WooCommerce
Eklenen görüntü için varsayılan fiyat 395 ABD dolarıdır. Bir kullanıcının ürün sayfasını yükledikten sonra yaptığı seçimlere göre değişir. Ancak, 395 dolarlık sayının, sayfanın üst kısmında "395 TL'den başlayan" veya "Temel Fiyat" gibi bir şeyle veya bunun gibi bir şeyle olmasını isterim.
Ancak WooCommerce’ten 395 dolarlık bir numara almak bana meydan okuyor, ben de bu yüzden dışarı çıkıyorum. Woocommerce variation product price to show default
Ama WooCommerce 2,0 mağaza için ve ben son sürümü 2.5.5 kullanıyorum ve bu kişilerin kod sadece bana yerine asgari ücreti veriyor:
Bu cevabı burada edildi varsayılan ücret ve güncellenmiş WooCommerce koduna göre neyin değişeceğini bilmiyorum.
Herhangi bir öneriniz var mı?
Çok fazla kod sürümü denedim, bunları dahil etmek muhtemelen kafa karıştırıcı olabilir. Eğer kimseden haber alamıyorsam, bazılarını da ekleyeceğim. tabii ki, varsayılan değişiminden
add_filter('woocommerce_variable_price_html', 'custom_variation_price', 10, 2);
function custom_variation_price($price, $product) {
foreach($product->get_available_variations() as $pav){
$def=true;
foreach($product->get_variation_default_attributes() as $defkey=>$defval){
if($pav['attributes']['attribute_'.$defkey]!=$defval){
$def=false;
}
}
if($def){
$price = $pav['display_price'];
}
}
return woocommerce_price($price);
}
Bu eklenti gösterisi fiyatı: