• 16-11-2019, 18:31:15
    #1
    Merhabalar, sitemde woomerce kurulu 150 TL ve üzeri ücretsiz kargo mevcut fakat sitede bu şekilde yapabildim. Bazı müşterilerimiz ücretsiz kargo seçeneğini farketmiyor ve aynı kargo ücretlerinden alıyor. Bu 2 kargo seçeneğini 150 TL ve üzeri alışverişlerde nasıl kaldırabilirim? 150 TL ve altı alışverişte ücretsiz kargo gözükmüyor fakat 150 tl ve üzeri alışverişlerde 2 adet ücretli kargo seçeneği çıkıyor.

  • 20-11-2019, 14:34:24
    #2
    /* Ücretsiz kargo olmayanları gizle */

    function ucretsiz_kargo_olmayan_gizle( $rates ) {
    $free_rates = array();
    foreach ( $rates as $rate_id => $rate ) {
    if ( 0 === (int) $rate->cost ) {
    $free_rates[ $rate_id ] = $rate;
    }
    }
    return ! empty( $free_rates ) ? $free_rates : $rates;
    }
    add_filter( 'woocommerce_package_rates', 'ucretsiz_kargo_olmayan_gizle' );

    Bu kodu function dosyanıza eklemeniz yeterli veya burayı inceleyebilirsiniz.



    Herhangi bir hata alırsanız lütfen bildirin.



    Neden ücretsiz kargoda müşterilerinize kargo seçeneği vermemişsiniz ?
  • 20-11-2019, 14:48:10
    #3





    iki tür kargo ayarladım (1.nci resim)
    birisinde 19,99 tl üzeri ücretsiz yaptım (resim 2)
    ikinci kargo türünde ise sabit 8tl yaptım (resim 3)
    sanırım bu şekilde 2 tür kargo oluşturmak işinizi görür.



    NecatiGZL adlı üyeden alıntı: mesajı görüntüle
    Merhabalar, sitemde woomerce kurulu 150 TL ve üzeri ücretsiz kargo mevcut fakat sitede bu şekilde yapabildim. Bazı müşterilerimiz ücretsiz kargo seçeneğini farketmiyor ve aynı kargo ücretlerinden alıyor. Bu 2 kargo seçeneğini 150 TL ve üzeri alışverişlerde nasıl kaldırabilirim? 150 TL ve altı alışverişte ücretsiz kargo gözükmüyor fakat 150 tl ve üzeri alışverişlerde 2 adet ücretli kargo seçeneği çıkıyor.

    konu altında cevap verildi.
    kod yazmadan woocommercial in kendi özelliği ile çözülebiliniyor.
  • 20-11-2019, 23:03:13
    #4
    registan adlı üyeden alıntı: mesajı görüntüle
    kod yazmadan woocommercial in kendi özelliği ile çözülebiliniyor.
    Anlattığınız şekilde denedim. Ancak ücretsiz kargo aktif olduğunda. Halen sabit kargo ücreti görünmekte. Kontrol edebilir misiniz lütfen ?
  • 20-11-2019, 23:06:08
    #5
    holywar08 adlı üyeden alıntı: mesajı görüntüle
    Anlattığınız şekilde denedim. Ancak ücretsiz kargo aktif olduğunda. Halen sabit kargo ücreti görünmekte. Kontrol edebilir misiniz lütfen ?
    Arkadaş yanlış anlamış benimki şuan zaten o durumda sizin kodu deneyip döneceğim hocam size ve diğer arkadaşa çok teşekkürlerz
  • 20-11-2019, 23:09:39
    #6
    Ek işlemler yapmak yerine, varolan bir özellikse denemek istemiştim.
  • 08-10-2021, 21:14:39
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    holywar08 adlı üyeden alıntı: mesajı görüntüle
    /* Ücretsiz kargo olmayanları gizle */

    function ucretsiz_kargo_olmayan_gizle( $rates ) {
    $free_rates = array();
    foreach ( $rates as $rate_id => $rate ) {
    if ( 0 === (int) $rate->cost ) {
    $free_rates[ $rate_id ] = $rate;
    }
    }
    return ! empty( $free_rates ) ? $free_rates : $rates;
    }
    add_filter( 'woocommerce_package_rates', 'ucretsiz_kargo_olmayan_gizle' );

    Bu kodu function dosyanıza eklemeniz yeterli veya burayı inceleyebilirsiniz.




    Herhangi bir hata alırsanız lütfen bildirin.




    Neden ücretsiz kargoda müşterilerinize kargo seçeneği vermemişsiniz ?
    iki seçenekli ücretsiz kargoyu nasıl yapabilirim