• 23-02-2020, 22:11:28
    #1
    Selamlar, WooCommerce tabanlı eticaret sitesine birim fiyatı eklemek istiyorum. Örn: 60tane/50tl=1.15birim fiyatı sonucunu ürün sayfasında yazdırmak istiyorum. Nasıl yapabilirim?
  • 29-02-2020, 14:54:40
    #2
    bende aynı problemden müzdaribim. sanırım woocommerce fonksiyonlarını inceleyip kendim kodlamak zorunda kalacağım.
  • 29-02-2020, 16:17:58
    #3
    GoldenBoy adlı üyeden alıntı: mesajı görüntüle
    bende aynı problemden müzdaribim. sanırım woocommerce fonksiyonlarını inceleyip kendim kodlamak zorunda kalacağım.
    @iws; destek aldım öneririm.
  • 29-02-2020, 16:52:04
    #4
    A1K9 adlı üyeden alıntı: mesajı görüntüle
    @iws; destek aldım öneririm.
    Etiket içi teşekkürler yardımcı olalım sizlerede isterseniz
  • 03-03-2020, 14:45:32
    #5
    Çö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>';
    }
    }