Wtyczka dodaje pole NIP do ekranu szczegółów zamówienia w WooCommerce
Funkcje:
dodaje pole na NIP do szczegółów płatności
waliduje pole pod względem długości, numeryczności i poprawności sumy kontrolnej
zapisuje wartość pola w metadanych zamówienia
wyświetla wartość pola w szczegółach zamówienia w panelu
dodaje NIP do maila z potwierdzeniem dla klienta i powiadomieniem o nowym zamówieniu
Uwaga
Wymaga PHP w wersji 5.4+ ze względu na krótką notację tablic
———————————————————————-
DRUGA OPCJA
Najprostszy chyba sposób to będzie zamiana pola adres dodatkowy, który raczej nie jest używany.
Odnajdujemy plik class-wc-countries.php, który znajduje się w katalogu classes.
W pliku szukamy takiej kombinacji znaków: _x (podkreślnik i x)
U mnie pierwszy znaleziony jest w 699 linijce. Kilka linijek niżej mamy:
'address_2' => array(
'placeholder' => _x( 'Apartment, suite, unit etc. (optional)', 'placeholder', 'woocommerce' ),
'class' => array( 'form-row-wide', 'address-field' ),
'required' => false
),
zmieniamy na:
'address_2' => array(
'label' => __( 'Nip', 'woocommerce' ),
'placeholder' => _x( 'NIP (opcjonalnie)', 'placeholder', 'woocommerce' ),
'class' => array( 'form-row-wide', 'address-field' ),
'required' => false
),
plik wrzucamy spowrotem na serwer i gotowe
Zalecam przed zmianami zrobić kopię pliku aby w razie czego mieć backup.