GrafikOn adlı üyeden alıntı: mesajı görüntüle
Merhabalar,
Wocommerce'ta aşağıdaki resimde görüldüğü gibi her zaman toplam fiyatı adete bölecek şekilde bir düzenleme yapmak istiyorum. Bu mümkün mü?
Eğer mümkün değilse ürünlerde birim fiyatı nasıl gösterebilirim?
Teşekkürler.

Merhaba aynı görüntüyü alabilmek için özelleştirme yapmanız lazım fakat mantık olarak aşağıda kod bırakıyorum :

// Ürün birim fiyatını ve toplam fiyatını göstermek için WooCommerce fonksiyonunu kullanma
add_action('woocommerce_single_product_summary', 'display_unit_price', 25);
function display_unit_price() {
global $product;

$price = wc_get_price_to_display($product); // Ürün fiyatını alın

// Eğer ürün fiyatı varsa, birim fiyatı hesaplayın
if ($price > 0) {
$product_weight = $product->get_weight(); // Ürün ağırlığını alın
$product_unit_price = $price / $product_weight; // Birim fiyatı hesaplayın

echo '
'.wc_price($product_unit_price).' / birim
'; // Birim fiyatı görüntüleyin
}
}

// Sepete eklenen ürünlerin toplam fiyatını göstermek için WooCommerce fonksiyonunu kullanma
add_action('woocommerce_cart_totals_after_order_total', 'display_total_price');
function display_total_price() {
$cart_total = WC()->cart->get_cart_contents_total();
echo ''.__('Toplam Fiyat', 'woocommerce').''.wc_price($cart_total).'';
}