Poradniki

Lista życzeń WooCommerce: zapisz produkty na później

Autor: Mariusz Szatkowski · Zaktualizowano: 2026-06-25

Klient, który jest zainteresowany, ale nie gotowy na zakup, potrzebuje miejsca, gdzie odłoży produkt, żeby do niego wrócić. Bez tego musi zapamiętać pozycję albo szukać jej ponownie, a wielu po prostu nigdy nie wraca. Lista życzeń zamyka tę lukę. To jedna z niewielu funkcji sklepu, która nic nie kosztuje klienta, a sygnalizuje prawdziwą intencję: rzeczy na liście życzeń to rzeczy, co do których ktoś już zdecydował, że ich chce. Ten przewodnik wyjaśnia, czym jest lista życzeń WooCommerce, dlaczego ma znaczenie, czego w niej szukać i jak radzi sobie z tym darmowa wtyczka Shortlist od początku do końca.

Czym jest lista życzeń i dlaczego ma znaczenie

Lista życzeń to prosta obietnica: zapisz ten produkt, znajdź go ponownie później. Przy zakupach rozważanych, jak elektronika, meble, moda czy prezenty, decyzja rzadko zapada przy pierwszej wizycie. Klient porównuje, sprawdza budżet, czeka na wypłatę albo pyta kogoś o zdanie. Lista życzeń daje mu mało zobowiązujący sposób na zatrzymanie pozycji między sesjami, co dla Ciebie jest znacznie lepsze niż porzucenie przeglądania w całości i zapomnienie o sklepie.

Wartość tkwi w powracających klientach. Jeśli zapisana lista czeka, gdy klient wraca, ścieżka do zakupu jest już w połowie zbudowana: nie musi niczego ponownie odnajdywać, po prostu otwiera listę i dodaje do koszyka. Lista życzeń jest też cichszym sygnałem niż koszyk. Koszyk mówi „kupuję teraz”, lista życzeń mówi „chcę tego, ale się waham”. Ta druga grupa jest liczna i to dla niej większość sklepów robi najmniej.

Jest też druga grupa odbiorców. Część klientów traktuje listę życzeń jak publiczną lub prywatną listę prezentową, zestaw do udostępnienia partnerowi albo sposób na śledzenie ceny w czasie. Mechanika w każdym przypadku jest taka sama: niezawodne miejsce do zapisywania produktów i niezawodny sposób, by do nich wrócić. Ryzyko jest takie, że lista życzeń jest przydatna tylko wtedy, gdy klient faktycznie może na niej zapisać i ponownie ją znaleźć, i właśnie tu liczą się szczegóły wdrożenia.

Czego szukać w liście życzeń WooCommerce

Nie każda wtyczka listy życzeń traktuje podstawy tak samo. Kilka rzeczy warto sprawdzić, zanim się zdecydujesz, bo trudno je później nadrobić:

  • Obsługa gości. Wielu klientów nie jest zalogowanych podczas przeglądania, a wymuszanie konta, zanim cokolwiek zapiszą, to pewny sposób, żeby ich stracić. Szukaj listy, która działa dla gości i łączy się z kontem po zalogowaniu, żeby nic nie przepadło w momencie logowania.

Ostrzeżenie: Wymuszanie konta, zanim klient cokolwiek zapisze, to pewny sposób, żeby go stracić. Szukaj listy, która działa dla gości i łączy się z kontem po zalogowaniu.

  • Lekki, nowoczesny front. Niektóre wtyczki listy życzeń ładują ciężki skrypt na każdej stronie sklepu, spowalniając nawet te strony, na których listy w ogóle nie ma. Front w czystym JavaScript bez zależności od jQuery, ładowany tylko tam, gdzie jest potrzebny, utrzymuje resztę sklepu w dobrej formie.
  • Brak przeskoku układu. Przycisk zapisu, który zmienia rozmiar lub położenie, gdy przełącza się między stanem „dodaj” a „usuń”, przesuwa stronę i pogarsza Core Web Vitals. Przycisk powinien rezerwować swoje miejsce, żeby przełączanie nigdy nie powodowało przerenderowania.
  • Dokładność wariantów. Na produktach z wariantami lista życzeń powinna zapisywać dokładny wariant wybrany przez klienta, a nie tylko produkt nadrzędny, żeby zapisana pozycja odpowiadała rozmiarowi lub kolorowi, którego naprawdę chciał.
  • Dostępność. Element zapisu powinien być prawdziwym przyciskiem, obsługiwanym z klawiatury, z jego stanem przekazywanym czytnikom ekranu, a nie komunikowanym wyłącznie kolorem.
  • Elastyczne sposoby podglądu listy. Zakładka w Moim koncie, dedykowana strona, shortcode i blok pasują do różnych układów sklepu. Posiadanie wszystkich oznacza, że możesz umieścić listę tam, gdzie potrzebuje tego Twoje menu i strony.
  • Czysta własność danych. Dane listy życzeń powinny żyć we własnej bazie i sprzątać po sobie przy odinstalowaniu, bez zewnętrznej usługi przechowującej zapisane pozycje Twoich klientów.

Jak robi to Shortlist

Shortlist dla WooCommerce to darmowa, open-source lista życzeń zbudowana właśnie wokół tych podstaw. Dodaje przycisk „Dodaj do listy życzeń” do pętli sklepu i na karty produktów oraz daje klientom kilka niezawodnych sposobów, by wrócić do tego, co zapisali.

Strona listy życzeń w sklepie z zapisanymi produktami w siatce, cenami i przyciskami dodania do koszyka Lista życzeń od strony klienta, z zapisanymi produktami, ich zdjęciami, cenami i przyciskami dodania do koszyka.

Przycisk zapisu to dostępny, prawdziwy element <button> z atrybutem aria-pressed, więc jego stan zapisu jest przekazywany technologiom wspomagającym, a nie sugerowany kolorem ikony. Gdy ten sam produkt pojawia się na stronie więcej niż raz, wszystkie jego przyciski aktualizują się razem po zapisie, a zmiana jest ogłaszana czytnikom ekranu przez uprzejmy obszar live region. Przycisk rezerwuje także swoje miejsce, więc przełączanie między stanem dodawania i usuwania nie przerendero­wuje strony, co utrzymuje stabilny układ i pozwala uniknąć skumulowanego przeskoku układu. Zapisywanie i usuwanie odbywają się przez admin-ajax, bez przeładowania strony.

Goście są traktowani jak pełnoprawni klienci, jeśli pozwolisz na to w ustawieniach. Lista gościa żyje w pliku cookie przeglądarki, więc przetrwa między stronami bez konta. Przy następnym logowaniu zapisane pozycje przenoszą się na jego konto, więc klient, który zapisuje produkty przed logowaniem, niczego nie traci na tym etapie. Listy zalogowanych klientów są przechowywane po stronie serwera, we własnej tabeli bazy danych shortlist_items powiązanej z identyfikatorem użytkownika, dzięki czemu lista podąża za klientem między urządzeniami, gdy tylko się zaloguje.

Na produktach z wariantami przycisk podąża za wybranym wariantem, więc klient zapisuje dokładnie ten rozmiar lub kolor, który wybrał, a nie produkt nadrzędny. Dopóki nie wybierze opcji, przycisk pozostaje nieaktywny, z podpowiedzią, którą sformułujesz samodzielnie, więc nie ma wątpliwości, do którego wariantu odnosi się zapisana pozycja.

Uwaga: Na produktach z wariantami przycisk zapisu podąża za wybranym wariantem, więc klient zapisuje dokładnie ten rozmiar lub kolor, który wybrał, a nie produkt nadrzędny. Pozostaje nieaktywny, dopóki opcje nie zostaną wybrane.

Gdzie może pojawić się przycisk i lista

Shortlist jest celowo elastyczny co do rozmieszczenia, a każde miejsce to osobny przełącznik na ekranie ustawień, więc włączasz tylko to, czego potrzebuje Twój układ:

  • Strona pojedynczego produktu, poniżej obszaru dodawania do koszyka.
  • Karty produktów w pętlach sklepu, kategorii i tagów.
  • Zakładka „Lista życzeń” w WooCommerce Moje konto, opcjonalnie z licznikiem zapisanych pozycji w stylu „Lista życzeń (3)”, który aktualizuje się na żywo.
  • Dedykowana strona listy życzeń, którą wybierasz lub tworzysz z ekranu ustawień, z automatycznie wstrzykiwaną listą [shortlist], gdy strona nie ma jeszcze shortcode’u.
  • Dowolny wpis lub strona, przez shortcode [shortlist].
  • Edytor blokowy, przez renderowany po stronie serwera blok Shortlist Lista życzeń, więc podgląd w edytorze odpowiada frontowi.

Konfiguracja

Uruchomienie listy życzeń zajmuje tylko kilka minut:

  1. Wgraj wtyczkę do /wp-content/plugins/shortlist albo zainstaluj ją z Wtyczki → Dodaj nową. WooCommerce musi być zainstalowany i aktywny.
  2. Aktywuj wtyczkę.
  3. Otwórz menu Shortlist w wp-admin. Jest dostępne dla menedżerów sklepu, a nie tylko administratorów, ponieważ korzysta z uprawnienia manage_woocommerce.
  4. Włącz listę życzeń, zdecyduj, czy goście mogą z niej korzystać, i wybierz, gdzie pojawia się przycisk: pojedynczy produkt, pętla sklepu, Moje konto i dedykowana strona.
  5. Opcjonalnie ustaw etykiety przycisków, podpowiedź dla wariantów i ukształtuj samą listę: nagłówek, tekst wprowadzający i tekst pustej listy, liczbę kolumn siatki oraz to, które szczegóły pokazuje każdy zapisany produkt (zdjęcie, nazwę, cenę, przycisk dodania do koszyka i przycisk usunięcia).

Każde ustawienie ma obok znak „?”, który otwiera krótkie wyjaśnienie, co robi, więc nie musisz przeglądać dokumentacji w trakcie konfiguracji. Ponieważ Shortlist wczytuje swój styl i skrypt tylko na stronach, na których lista życzeń faktycznie się pojawia, reszta sklepu pozostaje nietknięta.

Ekran ustawień Shortlist w wp-admin z przełącznikami obsługi gości, rozmieszczenia przycisku i układu listy Ekran ustawień Shortlist, na którym włączasz obsługę gości, wybierasz miejsca przycisku i kształtujesz układ listy.

Gdzie żyją dane

Shortlist nie łączy się z żadną zewnętrzną usługą. Zapisywanie i usuwanie pozycji odbywa się przez punkt admin-ajax Twojej własnej witryny, a wszystkie dane listy życzeń pozostają w Twojej bazie WordPressa: listy zalogowanych klientów żyją we własnej tabeli shortlist_items, listy gości żyją w pliku cookie w przeglądarce odwiedzającego do czasu logowania, a ustawienia są przechowywane w opcji shortlist_settings. Wtyczka nie wysyła e-maili i nie ładuje zewnętrznych czcionek, skryptów ani trackerów. Przy odinstalowaniu usuwa swoją tabelę i opcje, więc nie zostawia po sobie osieroconych danych.

Uwaga: Żadna zewnętrzna usługa nie przechowuje zapisanych pozycji Twoich klientów, więc lista życzeń pozostaje tu funkcją czystą pod względem prywatności, a nie kolejnym podmiotem przetwarzającym dane, który trzeba rozliczyć.

Praktyczne wskazówki, jak więcej zyskać na liście życzeń

Wtyczka daje mechanizm, a kilka nawyków pomaga mu się opłacić:

  • Pokaż przycisk tam, gdzie zapada decyzja. Włączenie go zarówno w pętli sklepu, jak i na karcie produktu pozwala klientowi zapisać bez wchodzenia w produkt, co wyłapuje więcej osób z grupy „może później”.

Wskazówka: Włącz przycisk zapisu zarówno w pętli sklepu, jak i na karcie produktu, żeby klienci mogli zapisywać bez wchodzenia najpierw w produkt, co wyłapuje więcej osób z grupy „może później”.

  • Dopuść gości. Największą przyczyną pustej funkcji listy życzeń jest wymuszanie konta na starcie. Pozwolenie gościom na zapis i łączenie po zalogowaniu usuwa tarcie dokładnie w najgorszym momencie.
  • Trzymaj licznik zapisanych pozycji na widoku. Opcjonalny licznik obok etykiety „Lista życzeń” w Moim koncie to drobny bodziec, który przypomina powracającym klientom, że mają czekające pozycje.
  • Sformułuj jasno podpowiedź dla wariantów. Na produktach z wariantami krótka podpowiedź w stylu „Wybierz rozmiar, aby zapisać” mówi klientowi, dlaczego przycisk jest nieaktywny, więc stan wyłączony nigdy nie wygląda jak błąd.
  • Dobierz układ listy do swojego katalogu. Szeroka liczba kolumn pasuje do katalogów opartych na zdjęciach, węższa z ceną i dodaniem do koszyka pasuje do zakupów rozważanych, gdzie klienci konwertują wprost z listy.
  • Linkuj do listy życzeń w menu konta i w stopce. Zapisana lista pomaga tylko wtedy, gdy klienci ją znajdą, więc zadbaj o łatwy dostęp do dedykowanej strony lub zakładki Moje konto.

Shortlist a domyślny WooCommerce

WooCommerce w ogóle nie ma wbudowanej listy życzeń. Oto różnica konkretnie dla zapisywania produktów na później:

FunkcjaDomyślny WooCommerceShortlist (darmowy)
Zapis produktu na późniejBrak wbudowanegoDostępny przycisk na liście i karcie produktu
Lista życzeń dla gościBrakCookie przeglądarki, przenoszone na konto po zalogowaniu
Przechowywanie dla zalogowanychnie dotyczyWłasna tabela bazy danych powiązana z identyfikatorem użytkownika
Podgląd zapisanej listynie dotyczyZakładka Moje konto, dedykowana strona, shortcode [shortlist] lub blok
Produkty z wariantaminie dotyczyPrzycisk podąża za wybranym wariantem
Dodawanie i usuwanienie dotyczyadmin-ajax, bez przeładowania, wszystkie przyciski synchronizowane
Stabilność układunie dotyczyPrzycisk rezerwuje miejsce, brak przeskoku układu
Waga frontunie dotyczyCzysty JavaScript, bez jQuery, ładowany tylko tam, gdzie potrzebny
Własność danychnie dotyczyPozostają w Twojej bazie, czyste odinstalowanie, brak zewnętrznej usługi
KosztZa darmo (rdzeń nie ma)Za darmo; Pro dodaje wiele list, udostępnianie, analitykę i alerty cenowe

Wersja darmowa a Pro

Wersja darmowa to jedna pełna lista życzeń, a nie zajawka: dostępny przycisk, obsługa gości z łączeniem przy logowaniu, zapisy świadome wariantów, zakładka Moje konto, dedykowana strona, shortcode i blok są w komplecie. Dla sklepów, które chcą robić więcej z zapisanymi produktami, Shortlist Pro to osobne rozszerzenie, które rozbudowuje kontener usług darmowej wtyczki. Dodaje wiele nazwanych list życzeń (przez shortcode [shortlist_lists]), linki do udostępniania i wysyłania mailem, panel analityki listy z eksportem CSV oraz e-mailowe alerty o spadku ceny i powrocie na magazyn, które cogodzinny cron sprawdza dla zalogowanych klientów, którzy się na nie zgodzili. Shortlist Pro jest dystrybuowany przez Freemius dla licencjonowania, aktywacji i automatycznych aktualizacji oraz wymaga zainstalowanej i aktywnej darmowej wtyczki Shortlist. Nie działa samodzielnie.

W skrócie

Lista życzeń WooCommerce pozwala klientom zapisywać produkty na później, żeby wracali, zamiast tracić je z oczu, i wyłapuje liczną grupę „zainteresowanych, ale niegotowych”, której koszyk nigdy nie widzi. Rdzeń WooCommerce nie ma własnej listy życzeń. Liczące się podstawy to obsługa gości z łączeniem po zalogowaniu, lekki front, który nie spowalnia sklepu ani nie przesuwa układu, dokładny zapis wariantów, prawdziwa dostępność i elastyczne sposoby podglądu listy. Shortlist pokrywa to wszystko w darmowej, open-source wtyczce, która trzyma dane w Twojej własnej bazie, a wiele list, udostępnianie, analityka i alerty cenowe są dostępne w Pro, gdy będziesz gotów robić więcej.

Shortlist dla WooCommerce