Snippet

Łatwe ukrycie pola „Nazwa firmy” w procesie realizacji zamówienia WooCommerce

Jak usunąć pole nazwy firmy w WooCommerceUkryj pole nazwy firmy w WooCommerceUsuń nazwę firmy z kasy WooCommerceUsuń pole firmy z kasy WooCommerceUsuń pole nazwy firmy WooCommerceUkryj nazwę firmy na stronie kasy WooCommerceUsuń pole nazwy firmy WordPressUsuń nazwę firmy na stronie kasy WooCommerceJak ukryć nazwę firmy w kasie WooCommerceUsuń pole wprowadzania nazwy firmy w WooCommerce

Objaśnienie

Jeśli chcesz uporządkować swoją stronę płatności WooCommerce, usuwając pole nazwy firmy, ten fragment kodu jest właśnie tym, czego potrzebujesz.

Co robi:

  • Usuwa pole nazwy firmy zarówno z sekcji fakturowania, jak i wysyłki na stronie płatności.

Jak to działa:

  • Kod wykorzystuje filtr do modyfikacji pól płatności.
  • Sprawdza, czy pole nazwy firmy istnieje w sekcjach fakturowania i wysyłki.
  • Jeśli zostanie znalezione, usuwa te pola, upraszczając proces płatności dla Twoich klientów.

Po prostu dodaj ten kod do pliku functions.php swojego motywu, a pole nazwy firmy nie będzie już wyświetlane podczas płatności. To sprawia, że proces płatności jest bardziej przejrzysty i potencjalnie szybszy dla Twoich klientów. Udanych sprzedaży!

Kod

1add_filter( 'woocommerce_checkout_fields', 'wp_dudecom_remove_company_name_field' ); 2 3/** 4 * Remove the company name field from WooCommerce checkout. 5 * 6 * @param array $fields The checkout fields. 7 * @return array Modified checkout fields. 8 */ 9function wp_dudecom_remove_company_name_field( $fields ) { 10 if ( isset( $fields['billing']['billing_company'] ) ) { 11 unset( $fields['billing']['billing_company'] ); 12 } 13 if ( isset( $fields['shipping']['shipping_company'] ) ) { 14 unset( $fields['shipping']['shipping_company'] ); 15 } 16 return $fields; 17}

Instrukcja

Lokalizacja pliku: functions.php

Wymagania wstępne:

  • Upewnij się, że WooCommerce jest zainstalowane i aktywowane na Twojej stronie WordPress.

Kroki wdrożenia:

  1. Zaloguj się do panelu administracyjnego WordPress.
  2. Przejdź do Wygląd > Edytor motywu.
  3. W prawym pasku bocznym znajdź i kliknij na functions.php w sekcji Pliki motywu.
  4. Przewiń na dół pliku functions.php.
  5. Skopiuj i wklej podany fragment kodu na końcu pliku:
  6. add_filter( 'woocommerce_checkout_fields', 'wp_dudecom_remove_company_name_field' );
    
    /**
     * Usuwa pole nazwy firmy z kasy WooCommerce.
     *
     * @param array $fields Pola kasy.
     * @return array Zmodyfikowane pola kasy.
     */
    function wp_dudecom_remove_company_name_field( $fields ) {
        if ( isset( $fields['billing']['billing_company'] ) ) {
            unset( $fields['billing']['billing_company'] );
        }
        if ( isset( $fields['shipping']['shipping_company'] ) ) {
            unset( $fields['shipping']['shipping_company'] );
        }
        return $fields;
    }
  7. Kliknij przycisk Aktualizuj plik, aby zapisać zmiany.
  8. Odwiedź stronę kasy WooCommerce, aby upewnić się, że pole nazwy firmy nie jest już widoczne.

Jeśli potrzebujesz pomocy przy tym wdrożeniu lub wymagasz bardziej zaawansowanej funkcjonalności, rozważ skontaktowanie się z wp-dude.com w celu uzyskania fachowej pomocy.