Image
Image

WooCommerce

Opis

WooCommerce to platforma e-commerce typu open-source dla WordPress.

Nasza podstawowa platforma jest bezpłatna, elastyczna i wspierana przez globalną społeczność. Wolność open-source oznacza, że zachowujesz pełną własność treści i danych swojego sklepu na zawsze.

Niezależnie od tego, czy otwierasz firmę, prowadzisz sprzedaż detaliczną online, czy tworzysz witryny dla klientów, skorzystaj z WooCommerce, aby stworzyć sklep, który skutecznie łączy treści i handel.

WSZYSTKIE NARZĘDZIA, JAKICH POTRZEBUJESZ DO SPRZEDAŻY

Wbudowane narzędzia i popularne integracje pomogą ci efektywnie zarządzać operacjami biznesowymi. Wiele usług możesz dodać bezpłatnie za pomocą jednego kliknięcia poprzez opcjonalny Kreator konfiguracji.

  • Wybierz, w jaki sposób chcesz otrzymywać płatności. Wygodnie zarządzaj płatnościami w zaciszu swojego sklepu dzięki WooPayments (dostępne w USA, Wielkiej Brytanii, Irlandii, Australii, Nowej Zelandii, Kanadzie, Hiszpanii, Francji, Niemczech i Włoszech). Bezpiecznie akceptuj karty kredytowe, portfele mobilne, przelewy bankowe i gotówkę dzięki 100+ bramkom płatniczym – w tym Stripe, PayPal i Square.
  • Skonfiguruj opcje wysyłki. Drukuj etykiety USPS bezpośrednio z pulpitu nawigacyjnego, a nawet zaplanuj odbiór za pomocą WooCommerce Shipping (tylko w USA). Połącz się z znanymi przewoźnikami, takimi jak UPS i FedEx – oraz szeroką gamą rozwiązań w zakresie dostaw, zapasów i realizacji zamówień w twojej lokalizacji.
  • Uprość podatek od sprzedaży. Dodaj WooCommerce Tax lub podobne zintegrowane usługi, aby zautomatyzowane obliczenia stały się rzeczywistością.

Rozwijaj swoją firmę, dodawaj funkcje i monitoruj swój sklep w podróży

WooCommerce to biznes. Miej oko na najważniejsze dla ciebie wskaźniki wydajności dzięki potężnemu i elastycznemu centralnemu kokpitowi wbudowanemu w WooCommerce.

Poszerz grono swoich odbiorców w kanałach marketingowych i społecznościowych dzięki Google Ads, HubSpot, Mailchimp i Facebook. Zawsze możesz sprawdzić w kokipicie Marketing Hub, aby uzyskać świeże pomysły i wskazówki, które pomogą ci odnieść sukces.

Zwiększ funkcjonalność sklepu dzięki setkom darmowych i płatnych rozszerzeń z WooCommerce Marketplace. Nasi programiści weryfikują każde nowe rozszerzenie i regularnie sprawdzają istniejące rozszerzenia, aby utrzymać standardy jakości Marketplace. Aktywnie poszukujemy produktów, które pomagają twórcom sklepów tworzyć udane sklepy.

Zarządzaj swoim sklepem z dowolnego miejsca dzięki bezpłatnej aplikacji mobilnej WooCommerce (Android i iOS). Uwaga spoiler: zwróć uwagę na nieco uzależniający dźwięk powiadomienia „cha-ching” za każdym razem, gdy dokonasz nowej sprzedaży!

Posiadaj i kontroluj dane swojego sklepu – na zawsze

Dzięki WooCommerce twoje dane należą do Ciebie. Zawsze.

Jeśli zdecydujesz się udostępnić nam dane dotyczące użytkowania, możesz mieć pewność, że są one anonimowe i bezpieczne. Możesz zrezygnować w dowolnym momencie bez wpływu na swój sklep.

W przeciwieństwie do hostowanych rozwiązań e-commerce, dane sklepu WooCommerce są odporne na przyszłość; możesz wyeksportować całą zawartość i przenieść swoją witrynę na dowolną wybraną platformę. Brak ograniczeń.

Dlaczego deweloperzy wybierają (i kochają) WooCommerce

Programiści mogą używać WooCommerce do tworzenia, dostosowywania i skalowania sklepu, aby spełnić dokładne specyfikacje klienta, wprowadzając ulepszenia poprzez rozszerzenia lub niestandardowe rozwiązania.

  • Wykorzystaj hooki i filtry do modyfikowania lub tworzenia funkcjonalności.
  • Zintegruj praktycznie dowolną usługę za pomocą solidnego REST API i webhooków.
  • Projektuj i twórz własne bloki z treścią przy pomocy Reacta.
  • Sprawdź i zmodyfikuj dowolny aspekt podstawowego kodu wtyczki.
  • Przyspiesz rozwój dzięki błyskawicznemu CLI.

Podstawowa platforma jest rygorystycznie i często testowana, wspierana przez dedykowany zespół programistów pracujący w różnych strefach czasowych. Kompleksowa dokumentacja jest aktualizowana wraz z każdym wydaniem, dzięki czemu możesz zbudować dokładnie taki sklep, jakiego potrzebujesz.

Bądź częścią naszej rosnącej międzynarodowej społeczności

WooCommerce ma dużą, pełną pasji społeczność, która pomaga sprzedawcom odnieść sukces i szybko się rozwija.

Istnieją WooCommerce Meetups w lokalizacjach na całym świecie, w których możesz uczestniczyć za darmo, a nawet zaangażować się w ich prowadzenie. Wydarzenia te są świetnym sposobem na uczenie się od innych, dzielenie się swoją wiedzą i nawiązywanie kontaktów z ludźmi o podobnych poglądach.

WooCommerce jest również regularnie obecny na WordCampach na całym świecie – chcielibyśmy cię poznać.

Współtwórz i tłumacz

WooCommerce jest rozwijany i wspierany przez Automattic, twórców WordPress.com i Jetpack. Mamy również setki niezależnych współpracowników i zawsze jest miejsce na więcej. Przejdź do Repozytorium GitHub WooCommerce, aby dowiedzieć się, jak możesz się włączyć.

WooCommerce jest przetłumaczony na wiele języków, w tym duński, ukraiński i perski. Pomóż jeszcze bardziej zlokalizować WooCommerce, dodając swoje ustawienia regionalne – odwiedź translate.wordpress.org.

Połączenie z WooCommerce.com

Możesz połączyć swój sklep z WooCommerce.com, aby zarządzać subskrypcjami na WooCommerce Marketplace i otrzymywać aktualizacje produktów bez opuszczania panelu administracyjnego WordPress. Połączenie umożliwia również instalację zakupionych produktów bezpośrednio z WooCommerce.com i usprawnia dostęp do pomocy technicznej. Jeśli chcesz dowiedzieć się, jakie dane są gromadzone i jak są wykorzystywane, zapoznaj się z naszą Polityką prywatności.

Zrzuty ekranu

  • Image
  • Image
  • Image
  • Image
  • Image
  • Image

Bloki

Wtyczka dodaje 1 blok.

  • Coming Soon

Instalacja

Minimalne wymagania

  • Wymagane jest PHP 7.4 lub nowsze (zalecane jest PHP 8.0 lub nowsze)
  • Wymagany jest MySQL w wersji 5.5.5 lub nowszej LUB MariaDB w wersji 10.1 lub nowszej.
  • WordPress 6.8 lub nowszy
  • (zalecane) WordPress limit pamięci 256 MB lub większy.
  • (zalecane) Obsługa HTTPS.

Automatyczna instalacja

Automatyczna instalacja jest najłatwiejszą opcją, ponieważ WordPress obsługuje transfer plików i nie trzeba opuszczać przeglądarki. Aby automatycznie zainstalować WooCommerce, zaloguj się do kokpitu WordPressa, przejdź do menu wtyczki i kliknij przycisk „Dodaj nową”.

W polu wyszukiwania wpisz „WooCommerce”, a następnie kliknij „Wyszukaj wtyczki”. Gdy już ją znajdziesz, możesz wyświetlić szczegółowe informacje na jej temat, takie jak punkt wydania, ocena i opis. Co najważniejsze, możesz ją zainstalować! Kliknij „Zainstaluj teraz”, a WordPress zajmie się instalacją.

Ręczna instalacja

Instalacja ręczna polega na pobraniu wtyczki WooCommerce i przesłaniu jej na serwer za pomocą ulubionego programu do FTP. Kodeks WordPressa zawiera instrukcję jak to zrobić.

Aktualizowanie

Automatyczne aktualizacje powinny działać płynnie, ale nadal zalecamy wykonanie kopii zapasowej witryny.

Jeśli po aktualizacji natrafisz na problemy ze stroną sklepu/kategorii wystarczy, że odświeżysz ustawienia bezpośrednich odnośników w menu WordPressa Ustawienia > Bezpośrednie odnośniki i naciskając przycisk „Zapisz”. To powinno przywrócić wszystko do porządku.

Przykładowe dane

WooCommerce zawiera przykładowe dane, których możesz użyć, aby zobaczyć, jak wyglądają produkty; zaimportuj sample_products.xml za pośrednictwem importera WordPress. Możesz również użyć podstawowego importera CSV lub naszego rozszerzenia CSV Import Suite, aby zaimportować sample_products.csv

Najczęściej zadawane pytania

Gdzie znajdę dokumentację i poradniki WooCommerce?

Aby uzyskać pomoc w ustawianiu i konfigurowaniu WooCommerce, zapoznaj się z Pierwsze kroki i Nowy przewodnik dla właścicieli sklepów WooCommerce.

Jeśli chodzi o rozszerzanie lub tworzenie motywów WooCommerce, zapoznaj się z naszą dokumentacją, a także Najlepszymi praktykami dla programistów wtyczek.

Gdzie mogę uzyskać pomoc lub porozmawiać z innymi użytkownikami na temat kodu WooCommerce?

Jeśli utkniesz, możesz poprosić o pomoc na Forum wsparcia WooCommerce, postępując zgodnie z tych wytycznych, skontaktuj się z nami za pośrednictwem kanale Slack WooCommerce Community lub opublikuj post w grupie WooCommerce Community na Facebooku.

Gdzie mogę uzyskać pomoc dotyczącą rozszerzeń zakupionych w WooCommerce Marketplace?

Aby uzyskać pomoc dotyczącą płatnych rozszerzeń z WooCommerce Marketplace: najpierw zapoznaj się z naszym samoobsługowym przewodnikiem rozwiązywania problemów. Jeśli problem nadal występuje, zarejestruj zgłoszenie do pomocy technicznej za pośrednictwem naszego centrum pomocy. Nasi dedykowani inżynierowie ds. szczęścia starają się odpowiedzieć w ciągu 24 godzin.

Mam problem z zalogowaniem się do WooCommerce.com – co teraz?

Najpierw rozwiąż typowe problemy z logowaniem, korzystając z tego pomocnego przewodnika krok po kroku. Nadal nie działa? Skontaktuj się z nami.

Czy WooCommerce zadziała z moim motywem?

Tak! WooCommerce będzie działać z każdym motywem, ale może wymagać dodatkowej stylizacji. Jeśli szukasz motywu z głęboką integracją WooCommerce, polecamy Storefront.

Jak zaktualizować WooCommerce?

Mamy szczegółowy przewodnik na Jak zaktualizować WooCommerce.

Moja strona uległa awarii – co mam zrobić?

Zacznij od zdiagnozowania problemu, korzystając z naszego pomocnego poradnika rozwiązywania problemów.

Jeśli zauważyłeś błąd po aktualizacji motywu lub wtyczki, mogą występować problemy z kompatybilnością między nimi a WooCommerce. Jeśli błąd pojawił się po aktualizacji WooCommerce, może to oznaczać konflikt między WooCommerce a nieaktualnym motywem lub wtyczką.

W obu przypadkach zalecamy przeprowadzenie testu konfliktu za pomocą Kontrola stanu, który pozwala wyłączyć motywy i wtyczki bez wpływu na odwiedzających lub rozwiązanie problemu za pomocą kopii witryny internetowej.

Gdzie mogę zgłosić błędy?

Zgłoś błędy na repozytorium WooCommerce GitHub. Możesz również powiadomić nas za pośrednictwem naszego forum pomocy technicznej – pamiętaj, aby przeszukać fora, aby potwierdzić, że błąd nie został już zgłoszony.

Gdzie mogę poprosić o nowe funkcje, motywy i rozszerzenia?

Poproś o nowe funkcje i rozszerzenia oraz zagłosuj na istniejące sugestie na naszej oficjalnej tablicy próśb o funkcje. Nasze zespoły produktowe regularnie przeglądają prośby i uważają je za cenne dla planowania produktu.

WooCommerce jest niesamowity! Czy mogę się przyłączyć?

Tak, możesz! Dołącz do naszego repozytorium GitHub i śledź bloga deweloperskiego, aby być na bieżąco ze wszystkim, co dzieje się w projekcie.

Gdzie znajdę dokumentację REST API?

Obszerna dokumentacja API REST WooCommerce jest dostępna na GitHub.

Moje pytanie nie jest tutaj wymienione. Gdzie mogę znaleźć więcej odpowiedzi?

Sprawdź często zadawane pytania, aby uzyskać więcej informacji.

Recenzje

Image
2026-04-17 1 odpowiedź
WooCommerce is powerful and does many things. Helped me start an online store. But feels a bit heavy and slow sometimes. Needs better optimization. Good but has room to improve.
Image
2026-04-15 1 odpowiedź
WooCommerce is a highly versatile and open-source eCommerce plugin that seamlessly integrates with WordPress, enabling users to build fully functional online stores with ease. It offers extensive customization options, supports both physical and digital products, and provides a wide range of payment and shipping integrations. With its scalable architecture and strong community support, WooCommerce is suitable for both beginners and advanced developers.
Image
2026-04-10 1 odpowiedź
Good for setting up a store. Lots of features n flexibility. But feels heavy n slow sometimes. The setup can be tricky for beginners. works well but needs patience 👍
Image
2026-04-08 1 odpowiedź
The WooCommerce team helped me with an issue we had on our website. Their response was fast and timely, and they helped us resolve the problem. Definitely highly recommended. We’re very grateful to them.
Image
2026-04-06 4 odpowiedzi
WooCommerce is the critical piece of my client stores. Free, hackeable, developer friendly. Thanks for the amazing work!
Przeczytaj 4 766 recenzji

Rejestr zmian

10.7.0 14 kwietnia 2026 r.

WooCommerce

  • Poprawka – dodano zabezpieczenia typu try/catch do funkcji zapisującej komunikaty, aby zapobiec błędom krytycznym w przypadku braku kontekstu. #63402
  • Poprawka – dodano brakujące metody sesji do klasy `StoreApiSessionHandler`, żeby zapewnić zgodność z `WC_Session_Handler`. #63606
  • Poprawka – dodaj weryfikację kodu jednorazowego do procedur obsługi AJAX dla product_ordering i term_ordering, żeby zapobiec atakom CSRF. #63422
  • Poprawka – usunięcie ostrzeżeń o przestarzałych elementach w przycisku opinii. #63554
  • Poprawka – zawsze wyświetlaj przycisk wyboru metod płatności przy finalizacji zamówienia. #63351
  • Poprawka – poprawiono – wyświetlaj „Adres rozliczeniowy” zamiast „Adres rozliczeniowy i wysyłkowy”, gdy wybrano opcję odbioru osobistego, a wysyłka jest wymuszona na adres rozliczeniowy. #58220
  • Poprawka – naprawiono błąd związany z tagiem personalizacji adresu e-mail w sklepie, który powodował, że zawsze zwracał on adres e-mail administratora zamiast korzystać z metody get_from_address z kontekstu obiektu e-mail #63605
  • Poprawka – dodawanie do koszyka nie działało przy nieaktualnych wartościach kodu jednorazowego na stronach z pamięci podręcznej #62892
  • Poprawka – naprawiono drobny błąd interpunkcyjny na stronie LYS. #63874
  • Poprawka – poprawiono dopasowywanie atrybutów dla znaków spoza zestawu ASCII w importerze plików CSV produktów #62963
  • Poprawka – poprawiono błąd w REST API, który powodował zapisywanie wartości menu_order pod niewłaściwym kluczem meta. #63390
  • Poprawka – poprawiono koszyk: wyeliminowanie fałszywych komunikatów „Ilość zmieniono na 1” oraz dodanie optymistycznego potwierdzenia usunięcia #63403
  • Poprawka – poprawiono wykrywanie edytora bloków „Koszyk” i „Realizacja zamówienia” w pliku post-new.php oraz innych niestandardowych kontekstach edytora. #63759
  • Poprawka – usunięto ostrzeżenia konsoli w edytorze podczas korzystania z bloków koszyka i kasy. #63541
  • Poprawka – poprawiono podgląd wiadomości e-mail z notatką dla klienta, w którym wyświetlano nieprawidłowy tekst notatki i brakowało obsługi znaków nowej linii w tagu personalizacji notatek do zamówień w panelu administracyjnym. #63459
  • Poprawka – popraw zaawansowane filtry w raportach klientów (adres e-mail, nazwa użytkownika, imię i nazwisko) poprzez połączenie identyfikatorów klientów z funkcji autouzupełniania w parametry customers/customers_exclude w kontrolerze oraz dodaj obsługę customers_exclude. #63232
  • Poprawka – naprawiono błąd, przez który widżet stanu na pulpicie nie wyświetlał się po zakończeniu listy zadań, dodając most DeprecatedOptions dla woocommerce_task_list_complete. #63522
  • Poprawka – usunięto zduplikowane notatki przy zamówieniu „Realizacja zaktualizowana”, spowodowane zbędnym wywołaniem funkcji `save_meta_data()` w klasie `OrderFulfillmentsRestController`. #63544
  • Poprawka – naprawiono sprawdzanie opcji „Sprzedawane pojedynczo” na stronach koszyka i kasy z wykorzystaniem skrótu. W przypadku produktów oznaczonych jako „Sprzedawane pojedynczo” po dodaniu do koszyka ich ilość jest teraz automatycznie zmniejszana do 1, a suma jest obliczana poprawnie. #62293
  • Poprawka – naprawiono błąd, przez który nie wyświetlały się działania związane z rozszerzeniem wysyłkowym podczas procesu wdrażania. #63348
  • Poprawka – usuń dodatkowe odstępy w tabelach analitycznych, wykresach na pulpicie nawigacyjnym, rankingach i powiadomieniach sklepu w WordPress 7.0, ustawiając rozmiar Card/CardBody na „none”. #63826
  • Poprawka – naprawiono błąd związany z dokładnością zmiennoprzecinkową w walidacji kwoty zwrotu w REST API v4, który powodował odrzucanie prawidłowych wniosków o zwrot. #63667
  • Poprawka – poprawiono temat i nagłówek wiadomości e-mail generowanej po zrealizowaniu zamówienia, tak aby używano poprawnej formy liczby mnogiej, gdy przesyłka zawiera wiele produktów. #63765
  • Poprawka – poprawiono błędne nazwy nowych hooków w przestarzałym mapowaniu hooków filtrujących dla kwoty zwrotu zamówienia i przyczyny. #56511
  • Poprawka – poprawiono zbyt mały kontrast kolorów wskaźników stanu na stronie „Stan systemu”, aby spełnić wymagania WCAG 2.2 AA. #63746
  • Poprawka – poprawiono zbyt mały kontrast kolorystyczny tekstu linków w widżecie stanu na pulpicie nawigacyjnym, aby spełnić wymagania WCAG 2.2 AA. #63521
  • Poprawka – naprawiono nieprawidłowy schemat JSON w definicjach narzędzi MCP: przekształcono typ daty i godziny na prawidłowy ciąg znaków z formatem, usunięto zduplikowane wartości wyliczeniowe, obsłużono typy mieszane/akcji/nieznane, znormalizowano typy tablicowe, rekurencyjnie oczyszczono zagnieżdżone schematy, oczyszczono schematy wyjściowe oraz usunięto wymóg typu boolowskiego z właściwości zagnieżdżonych. #63811
  • Poprawka – naprawiono nieprawidłowy schemat JSON w definicjach narzędzi MCP: przekształcono typ daty i godziny na odpowiedni ciąg znaków z formatem oraz usunięto zduplikowane wartości wyliczeniowe. #63811
  • Poprawka – rozwiązano problem z odrzucaniem wyrażeń matematycznych w polu kosztów wysyłki ryczałtowej #63453
  • Poprawka – naprawiono problem znikania ikonki mini-koszyka po nawigacji po stronie klienta. #63014
  • Poprawka – naprawiono nieprawidłowe wyświetlanie wierszy zamówień na ekranie edycji zamówienia, gdy włączona jest opcja „Koszt sprzedanych towarów”. #63396
  • Poprawka – naprawiono błąd, który powodował niepowodzenie wywołań zwrotnych dotyczących wysyłki w starszych zamówieniach PayPal Standard, gdy żądanie nie zawierało tokenu. Rozwiązaniem jest sprawdzenie metadanych tokenu przed weryfikacją parametru token. #63885
  • Poprawka – naprawiono nieprawidłowe ułożenie przycisków akcji w meta-oknie „Fix order” na mniejszych ekranach (~1200px) w WordPressie 7.0. #63837
  • Poprawka – poprawiono obsługę webhooków w PayPal Standard w przypadku nieprawidłowych linków. #63886
  • Poprawka – usunięcie ostrzeżeń PHP o „niezdefiniowanej właściwości” w set_order_props_from_data, gdy włączone jest buforowanie danych HPOS, a w buforowanych obiektach brakuje niektórych właściwości. #63295
  • Poprawka – naprawiono błąd, przez który interfejs API REST v4 samoczynnie uszkadzał pola hasła i klucza API, wprowadzając do nich znaki specjalne #63597
  • Poprawka – naprawiono błąd, przez który selectWoo nie inicjowało się w widżecie rozwijanego menu warstwowego przy użyciu typu zapytania OR. #63275
  • Poprawka – zapisywanie pliku cookie sesji, gdy gość zakłada konto podczas finalizacji zamówienia. #63335
  • Poprawka – ustawienia dotyczące pól haseł teraz automatycznie usuwają znaki przypominające sekwencje zakodowane w formacie procentowym. #63595
  • Poprawka – naprawiono problemy ze stylem w WP 7.0 #63824
  • Poprawka – poprawiono wykrywanie nadpisywania szablonów stanu systemu, aby odzwierciedlało rzeczywiste zachowanie w czasie wykonywania, w tym nadpisywanie filtrów przez wtyczki. #62964
  • Poprawka – naprawiono błąd, przez który nadpisania szablonów bez nagłówków wersji były błędnie oznaczane jako nieaktualne, oraz zaczęto wyświetlać nadpisania jako osobne wiersze w raporcie o stanie systemu, żeby było łatwiej to odczytać. #63460
  • Poprawka – naprawiono nieprawidłowe rozmieszczenie pól do ustawiania nowego hasła lub odzyskiwania hasła w motywach Twenty Twenty i Twenty Twenty One. #59273
  • Poprawka – poprawiono niezdefiniowaną zmienną `site_url` w pliku `robots.txt` #63589
  • Poprawka – naprawiono błąd, przez który produkty o zmiennej nazwie nie działały, gdy nazwa różniła się od slugu #63736
  • Poprawka – usunięcie ostrzeżenia dotyczącego funkcji _load_textdomain_just_in_time w klasie FulfillmentsController poprzez bezpośrednie sprawdzanie opcji funkcji zamiast korzystania z metody FeaturesController::feature_is_enabled() przed akcją init. #63893
  • Poprawka – ujednolicenie stanu aktywacji przycisku wyboru z innymi typami elementów wejściowych #63608
  • Poprawka – upewnij się, że opcje woocommerce_email_templates_*_post_id są prawidłowo usuwane po usunięciu wpisów woo_email w środowiskach innych niż administracyjne, takich jak WP-CLI. #63500
  • Poprawka – ustaw nazwę użytkownika i hasło jako opcjonalne w REST API dla klientów w wersji 4, niezależnie od ustawień rejestracji w sklepie. #63536
  • Poprawka – uczyń lokalizacje stref opcjonalnymi w schemacie REST API stref wysyłkowych V4, aby można było tworzyć strefy „Wszędzie” bez podawania tablicy lokalizacji. #63685
  • Poprawka – Mini-koszyk: stosowanie liczby produktów obliczonej przez serwer, gdy filtry zewnętrzne modyfikują woocommerce_cart_contents_count. #63378
  • Poprawka – usunięcie przycisku „Zamów ponownie” ze strony potwierdzenia zamówienia #63499
  • Poprawka – zapobieganie sytuacji, w której skrócone powiadomienie „SlotFill” w panelu aktywności powoduje wielokrotne odświeżanie strony poprzez utworzenie slotu w zakresie modułu. #63830
  • Poprawka – uniemożliw dostęp do produktów w wersji roboczej przez API sklepu i zamazuj treść produktów chronionych hasłem #63466
  • Poprawka – zapobieganie błędowi krytycznemu w przypadku niepowodzenia połączenia z systemem plików FTP podczas operacji rejestrowania. #63298
  • Poprawka – zapobieganie wyświetlaniu białego tła w okienku mini-koszyka i zastąpienie go tłem strony #63758
  • Poprawka – zapobieganie atakom XSS w notatkach do zamówień dodawanych przez REST API v4 #63661
  • Poprawka – pomiń początkowe zapisywanie nazwy sklepu POS, żeby w mailach używana była aktualna nazwa witryny zamiast przestarzałego domyślnego „Moja witryna WordPress”. #63505
  • Poprawka – zaktualizowano funkcję zwrotną sanitize slug, aby korzystała z sanitize_slug #63342
  • Poprawka – nieprawidłowe kodowanie znaku „&” w nazwie produktu w atrybucie alt obrazku na stronach koszyka i kasy #63637
  • Poprawka – „Dodaj do koszyka + opcje”: upewnij się, że atrybuty zawierające spacje i znaki specjalne działają poprawnie w trybie rozwijanym #64037
  • Poprawka – przycisk „Dodaj do koszyka” nie wyświetla się podczas wyświetlania bloku pojedynczego produktu z wariantem, w którym pozostał tylko jeden egzemplarz #63947
  • Poprawka – problem z koszykiem: kwoty za wysyłkę i sumy pozostawały w stanie „ładowanie” po usunięciu produktów w pakiecie #64000
  • Poprawka – naprawiono błędy związane z użyciem galerii produktów w bloku produktu #63976
  • Poprawka – poprawiono pionowe wyrównanie etykiet na stronie ustawień w WordPress 7.0, gdzie zwiększona wysokość elementów formularza powodowała, że etykiety znajdowały się zbyt wysoko w stosunku do odpowiadających im pól. #63924
  • Poprawka – Naprawiono błąd, przez który kod HTML zakodowany w elementach item_data był nieprawidłowo dekodowany podczas renderowania mini-koszyka. #64122
  • Poprawka – naprawiono błąd krytyczny na stronie ustawień płatności, gdy opcja woocommerce_gateway_order zawiera starsze klucze liczbowe. #64061
  • Poprawka – poprawiono nierównomierne odstępy między ikonkami w nagłówku bloku konta klienta na urządzeniach mobilnych. #64126
  • Poprawka – naprawiono błąd w filtrze dostawców na liście zamówień, który używał nieprawidłowego klucza meta, przez co nie wyświetlały się żadne wyniki. #64101
  • Poprawka – naprawiono błąd uniemożliwiający wyszukiwanie numerów przesyłek, gdy własne definicje dostawców usług wysyłkowych zawierały wartości inne niż ciągi znaków. #64075
  • Dodaj – dodanie interfejsu użytkownika do konfiguracji niestandardowych dostawców usług wysyłkowych oraz filtr dostawców na liście zamówień. #63879
  • Dodaj – dodanie opisu pola `enable_for_methods` w interfejsie API ustawień wersji 4. #63767
  • Dodaj – dodanie schematy ustawień pogrupowanych zgodnie z wytycznymi projektowymi dla bram płatniczych obsługujących transakcje offline (czek, BACS, płatność przy odbiorze) w API ustawień w wersji 4. #63734
  • Dodaj – dodanie odnośników do osadzania dla produktów dodatkowych, powiązanych i o podobnej tematyce do punktu końcowego „Store API Products”. #62603
  • Dodaj – dodaj filtry kolumn i pozycji eksportu do kontrolerów raportów „Statystyki przychodów”, „Podatki” i „Warianty” oraz przekaż wybraną walutę z parametrów zapytania URL do danych eksportu. #63618
  • Dodaj – dodaj pola „formatted_weight” i „formatted_dimensions” do schematu produktu w API Store #63405
  • Dodaj – dodaj powiadomienie do bloków „Koszyk” i „Do kasy” w interfejsie użytkownika, aby wyświetlać powiadomienia o niezgodnych wtyczkach dla użytkowników z uprawnieniami administratora. #62242
  • Dodaj – Dodaj uwagi dotyczące zamówień dla poszczególnych etapów cyklu życia zamówienia (utworzenie, aktualizacja, usunięcie, zmiana statusu), aby ułatwić śledzenie historii zamówień i zapewnić możliwość kontroli. #63516
  • Dodaj – dodaj w edytorze wiadomości e-mail opcję resetowania treści wiadomości, umożliwiającą użytkownikom przywrócenie treści do stanu pierwotnego, w jakim została ona rozesłana przez wtyczkę. #63558
  • Dodaj – dodaj automatyczny wybór szablonu wiadomości e-mail po stronie serwera, gdy w punkcie końcowym `send_email` pominięto parametr `template_id`. #63556
  • Dodaj – dodaj ShipStation i Packlink jako opcje rozszerzeń wysyłkowych w Core Profilerze dla obsługiwanych krajów (ShipStation: CA, DE, GB, AU, NZ; Packlink: FR, ES, IT, NL, AT, BE). #63385
  • Dodaj – dodaj ShipStation i Packlink PRO jako zalecane rozwiązania wysyłkowe na stronie Ustawienia wysyłki, z filtrem według kraju sklepu. #63383
  • Dodaj – dodaj opcje mniejszych obrazków dla zdjęć produktów w atrybucie srcset, aby zmniejszyć wykorzystanie przepustowości i skrócić czas ładowania na stronach koszyka i kasy #63731
  • Dodaj – dodaj obsługę informacji o wymaganiach w zalecanych metodach płatności, umożliwiając bramkom płatniczym wyświetlanie ostrzeżeń dotyczących wymagań podczas rejestracji. #63854
  • Dodaj – dodaj telemetrię do śledzenia wdrażania funkcji i korzystania z niej #63820
  • Dodaj – dodaj zdarzenia partnera ds. wysyłki zunifikowanej (wyświetlenie, kliknięcie, instalacja, aktywacja) w procesie wdrażania Core Profiler. #63439
  • Dodaj – Dodanie filtra `woocommerce_delete_expired_draft_orders_batch_size`, aby umożliwić konfigurację wielkości partii podczas czyszczenia szkiców zamówień #63740
  • Dodaj – dodanie filtra woocommerce_email_block_template_html, aby umożliwić dostosowanie kodu HTML szablonu bloku wiadomości e-mail przed jego zapisaniem. #63607
  • Dodaj – zastosuj filtr woocommerce_variation_option_name w klasie ProductItemTrait, umożliwiając zewnętrznym podmiotom opcjonalne dodawanie istotnych informacji do nazw opcji wariantów. #63673
  • Dodaj – wyklucz testowe zamówienia WCPay z danych analitycznych, aby zapobiec zanieczyszczaniu raportów transakcjami testowymi. #63550
  • Dodaj – wyświetlaj podgląd produktów i karty zastępcze w edytorze wiadomości e-mail dla bloków kolekcji produktów, gdy w sklepie nie ma żadnych produktów #63612
  • Dodaj – dodaj myPOS i Evergreen Payments jako oficjalnych partnerów płatniczych. #64097
  • Aktualizacja – dodano obsługę pól najwyższego poziomu: enabled, title, description i order w punkcie końcowym PUT ustawień bramki płatności w wersji 4. Dzięki temu format żądania PUT jest teraz zgodny z odpowiedzią GET, co pozwala @wordpress/core-data poprawnie śledzić zmiany w danych. Parametr values jest nadal obsługiwany ze względu na kompatybilność wsteczną. #63714
  • Aktualizacja – dodano wagę i wymiary do punktu końcowego ProductSchema / Products w API Store. #63334
  • Aktualizacja – zmieniono domyślną kompatybilność wtyczki funkcji „Zmień obiekty produktów w pamięci podręcznej” na „COMPATIBLE”, dzięki czemu rozszerzenia, które nie zadeklarowały kompatybilności wprost, nie będą już wyświetlane jako niekompatybilne. #63243
  • Aktualizacja – domyślne wyłączenie synchronizacji HPOS przy odczycie oraz dodanie powiadomienia dla administratorów dotyczących stron, których to dotyczy. #63175
  • Aktualizacja – wyodrębniono funkcję pomocniczą „get_primed_visible_children()” z pliku „WC_Product_Grouped”. #63284
  • Aktualizacja – zaokrąglanie ilości produktów przy kasie i stosowanie kolorów motywu #63007
  • Aktualizacja – przeróbki bloków koszyka, odnośnika do koszyka, mini-koszyka i kasy w celu wykorzystania flagi isPreviewMode #63313
  • Aktualizacja – zarejestruj magazyn danych realizacji zamówień za pośrednictwem WC_Data_Store w celu zapewnienia rozszerzalności, umożliwiając rozszerzeniom dostarczanie własnych implementacji magazynu danych. #63485
  • Aktualizacja – Zamień Facebooka i Meta Ads/Kliken na Reddit i Snapchat na liście kanałów w sekcji „Przegląd marketingowy”, zmień kolejność kanałów sprzedaży i zaktualizuj opis Google dla WooCommerce #63416
  • Aktualizacja – Ujednolicenie tekstu końcowego we wszystkich szablonach wiadomości e-mailowych wysyłanych do klientów. #63463
  • Aktualizacja – Pola tekstowe w sekcji realizacji zamówienia będą teraz miały prawidłowy kolor tekstu zastępczego w jasnych motywach #63539
  • Aktualizacja – zmiana treści wiadomości e-mail o statusie „wstrzymane” w edytorze wiadomości zbiorczych, aby brzmiała bardziej neutralnie w odniesieniu do usług i produktów wirtualnych. #63496
  • Aktualizacja – stylistyczne poprawki w panelu administracyjnym w WordPress 7.0 #64027
  • Wersja deweloperska -przekonwertuj pliki testowe API e2e-pw na TypeScript. #63314
  • Wersja deweloperska -przekonwertuj narzędzia e2e-pw na TypeScript. #63318
  • Wersja rozwojowa – przekonwertuj testy i narzędzia z katalogu e2e-pw na TypeScript. #63315
  • Wersja rozwojowa – wprowadzenie nowej umiejętności związanej z wydajnością, skupiającej się na efektywnym wykorzystaniu interfejsów API do przygotowywania pamięci podręcznej. #63706
  • Wersja rozwojowa – wprowadź testy end-to-end dla PayPal Standard (proces aktywacji). #63068
  • Dev – wprowadź testy end-to-end dla PayPal Standard (proces rejestracji w Jetpacku). #62982
  • Wersja rozwojowa – przenieś bibliotekę dinero.js z wersji 1.9.1 do 2.0.0 w WooCommerce Blocks. #63543
  • Wersja rozwojowa – połącz metody `get_shipping_providers` i `get_shipping_providers_object` w jedną metodę, która zawsze zwraca instancje klasy `AbstractShippingProvider`. #64102
  • Poprawka – dodaj atrybut „data-cart-item-key” do bloku wiersza pozycji w koszyku. #63090
  • Poprawki – drobne zmiany w interfejsie użytkownika i doświadczeniu użytkownika (UI/UX) w obszarze realizacji zamówień: klikalne nagłówki kart, zmniejszone odstępy, potwierdzenie tekstowe, poprawka etykiet dostawców oraz automatyczna aktualizacja adresów URL śledzenia. #63899
  • Poprawka – udoskonalenie wyglądu wiadomości e-mail z potwierdzeniem zamówienia: dostosowanie układu podsumowania zamówienia i wyrównania pozycji #63306
  • Wydajność – dodano brakujące indeksy do tabel wysyłkowych, aby poprawić wydajność procesów związanych z koszykiem i realizacją zamówienia w przypadku złożonych konfiguracji wysyłkowych. #63674
  • Wydajność – bloki: określ liczbę zapytań SQL potrzebnych do pobrania szablonów bloków z bazy danych (2 na typ szablonu). #63399
  • Wydajność – API Cache Store zapisuje znacznik czasu ostatniej modyfikacji w pamięci podręcznej obiektów, aby uniknąć wysyłania zapytania do bazy danych przy każdym żądaniu. #63228
  • Wydajność – klienci: ostrożne aktualizacje znacznika czasu ostatniej aktywności. #63355
  • Wydajność –wydajność: zmniejszono liczbę zapytań SQL potrzebnych do zapisania zamówienia w wersji roboczej podczas realizacji transakcji (przy włączonej funkcji CoGS). #63372
  • Wydajność – wydajność: zmniejszono liczbę zapytań SQL potrzebnych do zapisania wersji roboczej zamówienia podczas realizacji transakcji. #63258
  • Wydajność – układanie w pamięci podręcznej elementów meta z listy Prime podczas zapytań o listę HPOS w celu wyeliminowania zapytań typu N+1 w serializacji REST API. #63440
  • Wydajność – zoptymalizowano pamięć podręczną produktów i dodano wskazówki `targetHints` do punktu końcowego zamówień REST API v4, aby ograniczyć zapytania typu N+1 podczas serializacji. #63654
  • Wydajność – produkty: zmniejszono liczbę zapytań SQL potrzebnych do wypełnienia danych koszyka w StoreApi. #63319
  • Wydajność – zmniejsz liczbę zapytań SQL w starszych blokach siatki produktów, galerii produktów i przycisku produktu poprzez dodanie brakujących wywołań funkcji „_prime_post_caches()” w celu zbiorczego ładowania danych postów. #63750
  • Wydajność – zmniejsz liczbę zapytań SQL w meta-oknie powiązanych produktów oraz w raporcie sprzedaży według produktów poprzez dodanie brakującego wstępnego ładowania pamięci podręcznej. #63737
  • Wydajność – usuń zbędne wywołanie funkcji calculate_totals() z metody DELETE /wc/store/v1/cart/coupons. Wynik nigdy nie był wykorzystywany, ponieważ punkt końcowy zwraca pustą treść odpowiedzi. #63404
  • Ulepszenie – dodaj opcjonalną nawigację rozwijaną do bloku „Konto klienta”, która po włączeniu wyświetla linki menu konta w rozwijanym menu. #63301
  • Ulepszenie – poprawa dostępności panelu realizacji zamówień: unikalne identyfikatory ARIA, usunięcie zbędnych atrybutów `aria-label`, wyeliminowanie podwójnych komunikatów czytnika ekranu oraz zastąpienie zarządzania fokusem opartego na `setTimeout` funkcją `requestAnimationFrame` #63876
  • Ulepszenie – zintegruj powiadomienia administratora bramki płatniczej z systemem wiadomości e-mail WooCommerce, z pełną obsługą stylizacji wiadomości, konfigurowalnych ustawień oraz edytora bloków wiadomości e-mail. #63249
  • Ulepszenie – dodaj możliwość kliknięcia obrazka nagłówka/logo w wiadomości e-mail, aby przejść na stronę główną sklepu w klasycznych szablonach wiadomości. Dodano filtr woocommerce_email_header_image_url do dostosowywania. #63559
  • Ulepszenie – wyłącz standardowe wiadomości e-mail dotyczące transakcji i automatycznie uruchamiaj szablony e-maili z punktu sprzedaży (POS) dla zamówień opłaconych w punkcie sprzedaży, niezależnie od tego, gdzie zamówienie zostało utworzone. #63322
  • Ulepszenie – zmieniono odstępy między elementami w koszyku, przy kasie i w mini-koszyku, żeby wszystko było bardziej przejrzyste. #63241
  • Ulepszenie – podczas wysyłania wiadomości e-mail z podglądem używaj tematu skonfigurowanego w ustawieniach WC_Email zamiast surowego tytułu wpisu. #63504

Zobacz historię zmian dla wszystkich wersji.