Wspierane i wymagane przez nas wtyczki:
Wspieramy i wymagamy wtyczkę do kodu EAN:
Aby poprawnie skonfigurować wtyczkę należy przejść do Ustawienia, następnie do zakładki General. W sekcji REST API zaznaczamy wszystkie opcje w Products i Orders:

Wspieramy i wymagamy wtyczkę InPost PL do obsługi Paczkomatów:

Wspieramy wtyczki do obsługi NIP oraz inne rozwiązania, którymi można dodać w JSON zamówienia pole _billing_nip. Przykładowe wtyczki: Flexible Checkout Fields for WooCommerce oraz Checkout Field Editor (Checkout Manager).
Do poprawnego działania WooCommerce, musimy utworzyć pole tekstowe NIP. W tym celu należy przejść do zakładki WooCommerce, a następnie wybrać „Pola zamówienia”.
Po przejściu do sekcji Pola zamówienia, w obszarze Pola Tekstowe wybieramy „Tekst”. Następnie w sekcji Etykieta wpisujemy „NIP”, a w Nazwa wpisujemy „_billing_nip”. Po wypełnieniu tych danych klikamy w „Dodaj pole”. Po poprawnym utworzeniu pola, wyświetli on się po prawej stronie w sekcji Edytuj formularz.

Wspieramy dodawanie zdjęć produktów za pośrednictwem REST API WooCommerce.
Do prawidłowego działania tej funkcjonalności wymagana jest instalacja wtyczki oraz jej odpowiednia konfiguracja. Rekomendowana wtyczka: Code Snippets (https://pl.wordpress.org/plugins/code-snippets/).
Po instalacji wtyczki, przechodzimy do zakładki Fragmenty kodu i wybieramy „Dodaj nowy”. Wpisujemy nazwę MIME, wklejamy kod, zapisujemy zmiany i klikamy „Włącz”.
add_filter('wp_handle_sideload_prefilter', 'add_extension_if_none_exists');
function add_extension_if_none_exists($file){
if ( pathinfo( $file['name'], PATHINFO_EXTENSION ) ) {
return $file;
}
$real_mime = wp_get_image_mime( $file['tmp_name'] );
$mime_to_ext = apply_filters(
'getimagesize_mimes_to_exts',
array(
'image/jpeg' => 'jpg',
'image/png' => 'png',
'image/gif' => 'gif',
'image/bmp' => 'bmp',
'image/tiff' => 'tif',
'image/webp' => 'webp',
)
);
if ( ! empty( $mime_to_ext[ $real_mime ] ) ) {
$file['name'] .= '.' . $mime_to_ext[ $real_mime ];
}
return $file;
}
Wszystkie wyżej wymienione wtyczki powinny być włączone.
EN




