WooCommerce robi coś, co zwykle kończy się dobrze dla właściciela sklepu: funkcję wymagającą wcześniej osobnej wtyczki przenosi do samego WooCommerce. W wersji 11.1 galerie zdjęć dla wariantów produktu mają zostać włączone we wszystkich sklepach. Jeżeli sprzedajesz na przykład ten sam model butów w kilku kolorach, każdy kolor będzie mógł mieć własny zestaw zdjęć, a nie tylko jedno zdjęcie przypisane do wariantu.

Najważniejsza nowość z 1 września nie polega na tym, że WooCommerce dopiero wymyślił tę funkcję. Galerie wariantów pojawiły się już w WooCommerce 10.9 jako opcja testowa. Teraz projekt zamyka etap eksperymentalny: w 11.1 funkcja ma być aktywna domyślnie, znika przełącznik eksperymentalny, a sklepy korzystające z oficjalnej wtyczki Additional Variation Images mają zostać przeniesione na rozwiązanie wbudowane w WooCommerce.

Jedna funkcja mniej do dokładania z zewnątrz

Do tej pory standardowy wariant produktu w WooCommerce mógł mieć własne główne zdjęcie. Jeżeli jednak sklep chciał pokazać cały zestaw zdjęć dla konkretnego wariantu, na przykład przód, tył i detal czerwonej kurtki, potrzebował dodatkowego rozwiązania. Repozytorium pluginów jest pełne rozwiązań, które tą lukę uzupełniały. W tym WooCommerce, który oferował do tego własne rozszerzenie Additional Variation Images.

W WooCommerce 11.1 ta możliwość ma być częścią rdzenia, czyli podstawowego WooCommerce instalowanego w sklepie. Klient wybierający wariant produktu zobaczy galerię przypisaną właśnie do niego, a po zmianie wariantu galeria również się zmieni. Funkcja działa zarówno ze starszą galerią produktów WooCommerce, jak i z nowszą galerią blokową.

Dla sklepu oznacza to przede wszystkim mniej zależności i mniejszy koszt. Każda dodatkowa wtyczka to osobna aktualizacja, osobne ryzyko konfliktu i kolejny element, który trzeba utrzymywać. I bardzo często też subskrypcja. Jeżeli funkcja jest powszechna i sensownie pasuje do podstawowego systemu sklepu, wbudowanie jej w WooCommerce jest po prostu zdrowszą architekturą.

WebsiteGarage / Usługi

Sprawdź nasze usługi.

Co stanie się z Additional Variation Images?

WooCommerce opisuje migrację dość konkretnie. Po aktualizacji do 11.1 oficjalna wtyczka Additional Variation Images ma zostać automatycznie wyłączona, aby nie dublowała funkcji już obecnej w WooCommerce. Dane istniejących galerii mają zostać przeniesione w tle do nowego miejsca używanego przez rdzeń.

Migracja jest wykonywana partiami po maksymalnie 250 wariantów na jedno zadanie i może ponawiać się aż do przeniesienia wszystkich danych. WooCommerce deklaruje też, że proces nie nadpisuje galerii, które już mają dane w nowym formacie. Stare dane są zachowywane dla kompatybilności, ale po przejęciu obsługi przez rdzeń nie będą już automatycznie synchronizowane z nowymi.

To ważne przede wszystkim dla większych sklepów oraz sklepów z niestandardowym motywem lub własnym kodem obsługującym galerie. WooCommerce wprost zaleca przetestowanie aktualizacji na środowisku stagingowym, czyli kopii sklepu przeznaczonej do testów, zanim wersja 11.1 trafi na produkcję.

Jeżeli nie używasz tej wtyczki, nic nie musisz robić

Dla większości właścicieli sklepów zmiana powinna być po prostu nową funkcją dostępną po aktualizacji. WooCommerce wskazuje, że sklepy bez Additional Variation Images i bez własnych integracji galerii wariantów nie wymagają specjalnej migracji ani przygotowań. Ale jeśli w planach był zakup wtyczki – warto po prostu przetestować nową funkcję WooCommerce.

Dobrze jest natomiast pamiętać o jednym szczególe: WooCommerce 11.1 nie został jeszcze wydany w stabilnej wersji. Pierwotnie aktualizacja miała pojawić się 1 września, ale podczas testów wersji RC1 wykryto problemy związane z mini-koszykiem. Zespół przesunął wydanie i obecnie planuje stabilną wersję na 3 września, o ile dodatkowe testy zakończą się pomyślnie.

To mały przykład większej, sensownej zmiany w WooCommerce

Galerie wariantów nie brzmią jak funkcja, która zmieni e-commerce. I bardzo dobrze. Właściciel sklepu nie potrzebuje co tydzień rewolucji. Potrzebuje natomiast mniej sytuacji, w których podstawowa rzecz wymaga osobnej wtyczki, osobnej licencji i jeszcze jednego miejsca, które może się zepsuć przy aktualizacji.

WooCommerce od kilku wydań przenosi wybrane, powszechnie używane funkcje do podstawowego systemu. W tym przypadku korzyść jest wyjątkowo łatwa do zrozumienia: sklepy z produktami wariantowymi dostają bogatszą prezentację produktu bez konieczności utrzymywania oddzielnego rozszerzenia.

Komentarz WebsiteGarage

To jest ten rodzaj aktualizacji, który lubimy bardziej niż wielkie prezentacje z piętnastoma nowymi hasłami marketingowymi. Jedna rzecz była przez lata osobnym dodatkiem, stała się wystarczająco podstawowa, więc trafia do WooCommerce. Koniec filozofii.

Jeżeli sklep korzysta z oficjalnego Additional Variation Images, nie robiłabym aktualizacji 11.1 w ciemno pierwszego dnia. Nie dlatego, że zapowiada się katastrofa, tylko dlatego, że migracja dotyka istniejących danych galerii, a sama wersja została właśnie przesunięta po wykryciu problemu z mini-koszykiem. Staging, szybkie sprawdzenie kilku produktów wariantowych i dopiero produkcja. Dla pozostałych sklepów jest to po prostu dobra wiadomość: jedna przydatna funkcja więcej w podstawowym WooCommerce i potencjalnie jedna wtyczka mniej.

Źródła