Çözümü ekliyorum. Google üzerinden gelen veya forumda ihtiyacı olan arkadaşların kullanması için.
Woocommerce veri alanında gönderim sekmesindeki Ağırlık kısmını adet olarak kullanırsanız. Fiyat/Adet şeklinde birim fiyatını ekrana basabiliriz. gerekli kodu ekliyorum.
Kodu temanızın function.php sayfasına eklemeniz yeterli olacaktır.
add_action( 'woocommerce_after_shop_loop_item', 'birim_fiyati', 20 );
function birim_fiyati() {
global $product;
$dimensions = $product->get_dimensions();
if ( ! empty( $dimensions ) ) {
$adet = $product->get_weight();
$satis = $product->get_sale_price();
$sonuc = $satis/$adet;
echo '<br><b>Birim Fiyatı: </b> ' . $sonuc . '<b> TL </b>';
}
}