Woocommerce-Nip

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.

print