Jak ukryć niepotrzebne płatności WooCommerce | Sarnecki Pomaga #12

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ธ.ค. 2024

ความคิดเห็น • 11

  • @Mania26
    @Mania26 9 หลายเดือนก่อน

    Wie ktoś dlaczego po zainstalowaniu wtyczki Hotpay na stronie Hotpay w sklepach mój się nie pokazuje?

  • @annamilewska8333
    @annamilewska8333 4 ปีที่แล้ว

    Super, dzięki!

  • @kostus1998
    @kostus1998 3 ปีที่แล้ว

    Działa! :)

  • @damianzygowski1114
    @damianzygowski1114 ปีที่แล้ว

    Ogólnie działa, metody płatności są ukryte. Ale jak wejdę z inkognito to totalnie mi stronę wywaliło i jest napisane "błąd krytyczny".

  • @hazh44
    @hazh44 ปีที่แล้ว

    Czy coś się zmieniło w Woo? Niestety nie ukrywa mi płatności.

  • @SzymonSarnecki
    @SzymonSarnecki  3 ปีที่แล้ว

    🆘Kod🆘
    /**
    * Edycja wyświetlanych płatności
    */
    function my_custom_available_payment_gateways( $gateways ) {
    $chosen_shipping_rates = ( isset( WC()->session ) ) ? WC()->session->get( 'chosen_shipping_methods' ) : array();
    if ( in_array( 'flat_rate:4', $chosen_shipping_rates ) ) :
    unset( $gateways['przelewy24'] ); unset( $gateways['bacs'] );
    endif;
    return $gateways;
    }
    add_filter( 'woocommerce_available_payment_gateways', 'my_custom_available_payment_gateways' ); ?>

  • @dariuszpichalski
    @dariuszpichalski 3 ปีที่แล้ว

    no ale kodu w opisie nie ma:(

    • @SzymonSarnecki
      @SzymonSarnecki  3 ปีที่แล้ว +1

      Witam, kod dodany w opisie filmiku.

  • @abgrafstudio
    @abgrafstudio 4 ปีที่แล้ว

    Niby fajnie, ale jeżeli grzebiemy w głównym motywie to po aktualizacji motywu trzeba to robić na nowo :(

    • @SzymonSarnecki
      @SzymonSarnecki  4 ปีที่แล้ว

      Dlatego używamy wersji potomnej motywu czyli Child.

    • @abgrafstudio
      @abgrafstudio 4 ปีที่แล้ว +1

      @@SzymonSarnecki W fimie jest powiedziane, że dopisujemy to do functions.php w motywie głównym, a powinniśmy stworzyć functions.php w child i tam dopisać ten kod i po problemie, wtedy aktualizacje nic nie nabroją.