Kiedy WooCommerce 3.3 został pierwotnie wydany 30 stycznia 2018 r., było wiele powodów, aby cieszyć się aktualizacjami, które z nim przyszły. Jednak nie był on dostępny zbyt długo, zanim WordPress usunął go z repozytorium, powołując się na problemy dla użytkowników, którzy mieli motywy WordPress, które kolidowały z aktualizacją.

Na szczęście WooCommerce pozostał na szczycie problemu i wtyczka została załatana wkrótce po nieudanym wydaniu. A teraz jesteśmy z WooCommerce 3.3.1, gotowi wnieść wszelkiego rodzaju główne i niezbędne ulepszenia do wtyczki e-commerce.

Dzisiaj rzućmy okiem na to, co wydarzyło się między WooCommerce 3.3 a 3.3.1 (ponieważ można się z tego wyciągnąć dobre wnioski), a następnie przejrzyjmy, co otrzymaliśmy z WooCommerce 3.3.1.

Co się stało z WooCommerce 3.3?

WooCommerce miał pewne problemy w przeszłości. Ostatnio podnieśli ceny w sposób, który doprowadził klientów do niezadowolenia z nich (dlatego miałem kilka sugestii na temat alternatyw WooCommerce, na wypadek, gdyby ktoś ich szukał). Jak można sobie wyobrazić, problematyczna aktualizacja wtyczki prawdopodobnie nie pomoże w kwestii lojalności klientów.

Oto co się stało:

Ogłoszenie WooCommerce 3.3 pojawiło się 31 stycznia.

W tym ogłoszeniu programista WooCommerce Claudio Lodromanean zawarł następujące oświadczenie:

Aby upewnić się, że aktualizacja jest stabilna, przeprowadziliśmy wiele testów i kontroli jakości po naszej stronie, wydłużając okres beta, zwiększając zakres testów jednostkowych i integracyjnych, testując zgodność z naszymi rozszerzeniami, współpracując z klientami w celu aktualizacji zarządzanych i uruchamiając 3.3 na WooCommerce.com.

Biorąc pod uwagę to, co stało się chwilę później, to trochę zabawne widzieć ten duży nacisk położony na QA i testowanie aktualizacji.

Gdy problemy z wtyczką zaczną napływać, WordPress usunął WooCommerce 3.3 z repozytorium. Następnie powiadomili użytkowników, że wkrótce pojawi się poprawka (3.3.1), ale zasugerowali również, że w międzyczasie wycofają swoje instalacje WooCommerce do ostatniego dostępnego wydania.

Łatka została następnie wydana 6 lutego, a użytkownicy mogli bezpiecznie aktualizować swoje wtyczki WooCommerce do najnowszej wersji, tak jak zwykle.

Jaki był problem z 3.3 i czy 3.3.1 można teraz używać?

Szczerze mówiąc, sprawa nie była zbyt poważna. Jednak ze względu na ogromną liczbę użytkowników, których to dotyczy, aktualizacja musiała zostać wycofana. Oto krótkie wyjaśnienie Lodromanean na co użytkownicy widzieli i dlaczego:

Podsumowując, użytkownicy WooCommerce zostali dotknięci, jeśli ich twórca motywów WordPress nieprawidłowo zaktualizował wtyczkę WooCommerce.

Ogólnie rzecz biorąc, dokonując aktualizacji dowolnej wtyczki lub motywu (niezależnie od tego, czy jest to twoja własna, ta, którą uwzględniasz w pakiecie motywów, czy ta, którą dodałeś do swojej witryny WordPress), najlepiej jest używać hooków do aktualizacji plików szablonów. Jeśli bezpośrednio zaktualizujesz pliki, możesz napotkać konflikty wtyczek, takie jak ten (lub gorzej).

Teraz nie jest to pierwszy raz, gdy konflikty wtyczek WordPress spowodowały nieprawidłowe działanie w WordPress po wydaniu aktualizacji. To tylko niespodzianka, że dzieje się to z bardzo znaną wtyczką e-commerce, taką jak WooCommerce (nie wspominając o tej należącej do Automattic). Można by pomyśleć, że należy zachować szczególną ostrożność przed wydaniem nowej aktualizacji.

Mimo to problem nie był zbyt poważny, a zespół WooCommerce był świetny, jeśli chodzi o przejrzystość problemu i utrzymywał klientów na bieżąco, kiedy będzie dostępna kolejna wersja i poprawka. Tak więc, pod koniec dnia, ten konflikt wtyczek zakończył się dość dobrze, a użytkownicy otrzymali naprawdę niesamowite uaktualnienia do swojej wtyczki po tym wszystkim, co zostało powiedziane i zrobione.

Wnioski wyciągnięte z WooCommerce 3.3

Teraz, gdy jesteśmy po drugiej stronie tego, istnieje kilka rzeczy, które możesz zabrać z tego jako programista WordPress:

  1. Zawsze, zawsze, zawsze Utwórz kopię zapasową swojej witryny WordPress przed jej aktualizacją.
  2. Jeśli zamierzasz aktualizować dowolne wtyczki lub motywy, nigdy nie Aktualizuj bezpośrednio plików szablonów.
  3. Zapoznaj się z czym są konflikty wtyczek i jak rozpoznać ich oznaki. Nie wszystkie dadzą ci biały ekran śmierci, dlatego ważne jest, aby dokładnie przejrzeć swoją witrynę po każdej aktualizacji i zanotować wszystko, co wydaje się nie tak.
  4. Jak tylko złapiesz wiatr problemu z niedawną aktualizacją wtyczki lub motywu, przywróć go do ostatniej bezpiecznej wersji (lub przywróć do najnowszej kopii zapasowej). Następnie uważaj na poprawkę zarówno od programistów wtyczek, jak i motywów. Obie strony powinny dokonać dostosowań, aby uniknąć tych konfliktów w przyszłości.

W porządku, więc teraz wiemy, co poszło nie tak, a także wiemy, jak chronić nasze witryny WordPress przed tego rodzaju problemami w przyszłości. Czy możemy teraz spojrzeć na pozytywy tej aktualizacji WooCommerce?

Co otrzymaliśmy z WooCommerce 3.3.1?

Z dramatem z drogi, przejdźmy do dobrych rzeczy. Jeśli obecnie korzystasz z WooCommerce w swojej witrynie lub chcesz rozpocząć proces zarabiania na swojej firmie za pomocą WooCommerce, oto, co musisz wiedzieć o nowych i ulepszonych funkcjach 3.3.1.

1. Kreator Konfiguracji

Dla użytkowników, którzy są nowi w WooCommerce, proces konfiguracji stał się jeszcze bardziej usprawniony. Co więcej, Kreator konfiguracji oferuje więcej opcji bramy sklepu, co oznacza mniej pracy, aby uruchomić sklep.

2. Ekran Zamówień

WooCommerce wyczyściło ekran zamówień:

Zauważ, jak łatwy jest interfejs do odczytania teraz. Niejasne ikony zostały zamienione. Mamy teraz duże, kolorowe przyciski wskaźnika stanu, a także łatwe do zrozumienia ikony akcji.

Ponadto po lewej stronie daty zamówienia znajduje się ikona oka.

Po kliknięciu oka wyskakujące okienko nie tylko daje wysoki poziom przeglądu szczegółów zamówienia,ale także daje możliwość edycji statusu bezpośrednio z poziomu wyskakującego okienka.

3. Zarządzanie Zapasami Produktów

W konfiguracji Produktu dostępna jest nowa opcja o nazwie ” Zarządzaj zapasami?”:

Po kliknięciu możesz ręcznie zaktualizować ilość dostępnych zapasów i dać klientom możliwość umieszczenia artykułu na zamówieniu oczekującym, gdy poziom zapasów jest niski lub całkowicie wyczerpany.

Podobnie jak w przypadku aktualizacji ekranu zamówień, masz teraz lepszy widok na to, co dzieje się z Twoimi produktami. W tym przypadku odnosi się to do tego, jak wyraźnie wyświetlana jest dostępność zapasów:

Jak widać, zamówione przedmioty są teraz wyświetlane w kolorze pomarańczowym, informując, kiedy trzeba uzupełnić zapasy.

4. Raport Pobierania Klientów

Dostępny jest nowy raport dla tych z Was, którzy sprzedają treści cyfrowe w Twojej witrynie WordPress.

Po przejściu do ekranu raportów kliknij „zamówienia”, a następnie” pliki do pobrania przez klienta”, aby dowiedzieć się więcej o tym, kto i kiedy pobiera Twoje treści.

5. Kompatybilność z motywami Nie-WooCommerce

Ta aktualizacja to głównie domysły, ponieważ WooCommerce twierdzi, że użytkownicy WordPress nie powinni używać motywu zbudowanego specjalnie do pracy z WooCommerce. Oto, co powiedzieli:

Poprawiliśmy sposób renderowania WooCommerce na motywach, które formalnie nie deklarują wsparcia dla WooCommerce, więc teraz powinieneś być w stanie używać WooCommerce z prawie każdym motywem z WordPress.org.

Mogę potwierdzić fakt, że moje produkty WooCommerce wyglądają dobrze z moim motywem WordPress; jednak w przeszłości były kompatybilne.

Jeśli rozważasz przejście na nowy motyw WordPress i martwisz się jego kompatybilnością z WooCommerce (jeśli nie jest wyraźnie kompatybilny), sugeruję przetestowanie motywu przed pobraniem. Jeśli nie jesteś w stanie tego zrobić za pomocą motywu premium WordPress, skontaktuj się z twórcą motywu, aby uzyskać potwierdzenie, że będzie działał dobrze.

6. Ustawienia Obrazu

Po aktywacji WooCommerce w WordPress – niezależnie od używanego motywu-nowy moduł pojawi się w narzędziu dostosowywania.

WooCommerce zaktualizował tutaj opcje, aby użytkownicy mieli lepszą kontrolę nad rozmiarem obrazu i generowaniem miniatur. Jak widać, nie jest to drastyczna zmiana, ale oszczędzi Ci konieczności ręcznej zmiany rozmiaru miniatur lub zainstalowania innej wtyczki, aby zrobić to za Ciebie.

7. Aktualizacje Dostosowywania Na Żywo

Jeśli nadal jesteś w module dostosowywania określającym nowe ustawienia obrazu, Sprawdź również, co zostało zrobione za pomocą karty „Katalog produktów”.

Pamiętaj, że po zaktualizowaniu sposobu wyświetlania sklepu i produktów zmiany zostaną odzwierciedlone na wyświetlaczu „na żywo” w tej chwili.

8. Wyszukiwanie Rozszerzeń

Wraz z rozwojem sklepu internetowego może się okazać, że wtyczka WooCommerce skorzysta z wielu rozszerzeń. W tym wydaniu WooCommerce jeszcze łatwiej je wyszukać bezpośrednio w WordPress.

Wystarczy odwiedzić zakładkę „rozszerzenia” pod paskiem bocznym WooCommerce w WordPress. Następnie użyj funkcji wyszukiwania, aby znaleźć potrzebne rozszerzenie.

9. Funkcje Programistyczne

Istnieją trzy nowe funkcje dodane specjalnie dla programistów WordPress. Podsumowując, oto, na co możesz się doczekać:

  • Ulepszenia wprowadzone do webhooków.
  • Dostępnych jest więcej domyślnych próbek, których można użyć w sklepie live lub demo.
  • Jeśli korzystasz z rejestratora bazy danych, możesz teraz aktywnie wyszukiwać logi w nim zawarte.

Wrapping Up

Szkoda, że nieudane wydanie WooCommerce 3.3 musiało uzyskać tak wiele fanfar, ponieważ jestem pewien, że przetestowało cierpliwość wielu użytkowników, którzy po prostu chcieli aktywować najnowszą wersję na swojej stronie. Czy jest to argument przeciwko automatyzacji aktualizacji w WordPress? Nie, Nie sądzę.

Myślę, że jest to nieuniknione, że konflikty wtyczek pojawią się od czasu do czasu. Tak długo, jak dbasz o to, aby zawsze tworzyć kopie zapasowe witryny przed przetwarzaniem aktualizacji, a następnie sprawdzaj swoją witrynę pod kątem jakichkolwiek problemów, możesz nadal obsługiwać aktualizacje, jak zawsze. Po prostu może być trochę bardziej ostrożny wobec autorów wtyczek i motywów; możesz mieć nadzieję na najlepsze i cieszyć się korzyściami płynącymi z korzystania z tych integracji WordPress, ale zawsze przygotuj swoją witrynę na najgorsze (trzymam kciuki, że do tego nie dojdzie!)

Do ciebie: czy któraś z twoich stron była dotknięta WooCommerce 3.3? Czy zauważyłeś błędy kategorii, zanim WooCommerce je zauważył?

Tagi:

You May Also Like

Jak naprawić nieprawidłowy błąd JSON w WordPress (Przewodnik dla początkujących)

W artykule: Co powoduje błąd „nieprawidłowa odpowiedź JSON” w WordPress?1. Sprawdź adresy…

Jak zmienić kolor linku w WordPress (poradnik dla początkujących)

W artykule: Dlaczego Linki Są Ważne?Jak dodawać linki w postach i stronach…

Jak naprawić błąd krytyczny w WordPress (krok po kroku)

W artykule: Co To jest błąd krytyczny w WordPress?Co powoduje krytyczny błąd…

Jak zainstalować WordPress lokalnie na komputerze Mac za pomocą MAMP

W artykule: Jak zainstalować MAMP na komputerze MacInstalacja WordPress na komputerze MacWypróbowanie…