Title: Plogins Shortlist, lista życzeń dla WooCommerce
Author: Mariusz Szatkowski
Published: <strong>2026-09-03</strong>
Last modified: 2026-09-03

---

Szukaj wtyczek

![](https://ps.w.org/plogins-shortlist/assets/banner-772x250.png?rev=3680401)

![](https://ps.w.org/plogins-shortlist/assets/icon-256x256.png?rev=3680328)

# Plogins Shortlist, lista życzeń dla WooCommerce

 Autor: [Mariusz Szatkowski](https://profiles.wordpress.org/motylanogha/)

[Pobierz](https://downloads.wordpress.org/plugin/plogins-shortlist.1.0.8.zip)

 * [Szczegóły](https://pl.wordpress.org/plugins/plogins-shortlist/#description)
 * [Recenzje](https://pl.wordpress.org/plugins/plogins-shortlist/#reviews)
 *  [Instalacja](https://pl.wordpress.org/plugins/plogins-shortlist/#installation)
 * [Rozwój](https://pl.wordpress.org/plugins/plogins-shortlist/#developers)

 [Wsparcie](https://wordpress.org/support/plugin/plogins-shortlist/)

## Opis

Shortlist adds an „Add to wishlist” button to your WooCommerce shop loop and product
pages. Shoppers save products, favourites and save-for-later items, then come back
from a „Wishlist” tab in My Account, a page of their own, or anywhere you drop the`[
shortlist]` shortcode.

Goście mogą zapisywać produkty przed zalogowaniem. Lista gościa jest przechowywana
w pliku cookie; przy następnym logowaniu odwiedzającego zapisane pozycje są przenoszone
na jego konto, więc nic nie ginie na etapie logowania. Listy zalogowanych klientów
są przechowywane w osobnej tabeli bazy danych powiązanej z identyfikatorem użytkownika.

Wtyczka została napisana z myślą o sklepach, którym zależy na lekkości front-endu
i dostępności:

 * The front-end script is vanilla JavaScript with no jQuery dependency. It is deferred
   and loaded in the footer.
 * The toggle button reserves its space, so switching between the add and remove
   states does not reflow the page (no CLS).
 * The toggle is a real `<button>` with `aria-pressed`. When a product appears more
   than once on a page, every button for it updates together after a save, and the
   change is announced to screen readers through a polite live region.
 * Saving and removing happen over admin-ajax with no page reload.

W przypadku produktów zmiennych przycisk podąża za wybraną odmianą, więc klient 
zapisuje dokładnie wybrany rozmiar lub kolor, a nie produkt nadrzędny. Dopóki klient
nie wybierze opcji, przycisk pozostaje nieaktywny, z podpowiedzią, którą możesz 
sformułować samodzielnie.

The source lives on GitHub at [github.com/wppoland/plogins-shortlist](https://github.com/wppoland/plogins-shortlist),
that’s the place for bug reports and patches.

#### Documentation and links

 * **Documentation**: [plogins.com/plogins-shortlist/docs/](https://plogins.com/plogins-shortlist/docs/)
 * **Plugin page**: [plogins.com/plogins-shortlist/](https://plogins.com/plogins-shortlist/)
 * **Source code**: [github.com/wppoland/plogins-shortlist](https://github.com/wppoland/plogins-shortlist)
 * **Bug reports and feature requests**: [github.com/wppoland/plogins-shortlist/issues](https://github.com/wppoland/plogins-shortlist/issues)

#### Where the button and list can appear

 * The single product page, below the add-to-cart area.
 * Product cards in the shop, category and tag loops.
 * A „Wishlist” tab in WooCommerce My Account, optionally showing a saved-item count
   like „Wishlist (3)”.
 * A dedicated page you pick or create from the settings screen.
 * Any post or page, via the `[shortlist]` shortcode.
 * The block editor, via the **Shortlist Wishlist** block (server-rendered, so the
   editor preview matches the front end).
 * The Elementor editor, via the **Wishlist** widget (same list as the shortcode;
   loads only when Elementor is active).

Każde umiejscowienie to osobny przełącznik na ekranie ustawień.

#### Settings

The Shortlist menu in wp-admin opens to shop managers (it uses the `manage_woocommerce`
capability), not only administrators. From there you can:

 * Turn the wishlist on or off, and decide whether guests may use it.
 * Choose where the button shows up: single product, shop loop, My Account, and 
   a dedicated page.
 * Show or hide the saved-item count on the My Account menu.
 * Set the add and remove button labels, and the variation hint.
 * Shape the list itself: heading, intro and empty-list text, how many columns the
   grid uses, and which details (image, name, price, add-to-cart, remove button)
   each saved product shows.

Każde ustawienie ma obok znak „?”, który otwiera krótkie wyjaśnienie jego działania.

Shortlist ładuje swój arkusz stylów i skrypt tylko na stronach, na których faktycznie
pojawia się lista życzeń, więc reszta sklepu pozostaje nietknięta.

### External Services

Shortlist does not connect to any external service. Saving and removing items happens
over your own site’s admin-ajax endpoint, and all wishlist data stays in your WordPress
database: logged-in customers’ lists live in a custom `shortlist_items` table keyed
to their user id, guest lists live in a cookie on the visitor’s own browser until
they log in, and settings are stored in the `shortlist_settings` option. The plugin
sends no email and loads no third-party fonts, scripts or trackers.

### Translations

Plogins Shortlist is fully translatable and ships the `plogins-shortlist.pot` template.
Translations are delivered by WordPress.org language packs from translate.wordpress.
org, which is where Polish, German and Spanish are being contributed; the package
itself carries no compiled translation files.

## Zrzuty ekranu

[⌊The wishlist page showing saved products, each with add-to-cart and remove buttons.⌉⌊
The wishlist page showing saved products, each with add-to-cart and remove buttons
.⌉[

The wishlist page showing saved products, each with add-to-cart and remove buttons.

[⌊The same wishlist on a phone.⌉⌊The same wishlist on a phone.⌉[

The same wishlist on a phone.

[⌊The Shortlist settings screen.⌉⌊The Shortlist settings screen.⌉[

The Shortlist settings screen.

## Bloki

Wtyczka dodaje 1 blok.

 *   Shortlist Wishlist Show the current shopper's wishlist (the same list as the[
   shortlist] shortcode).

## Instalacja

 1. Upload the plugin to `/wp-content/plugins/shortlist`, or install via Plugins  Add
    New.
 2. Activate it. WooCommerce must be active.
 3. Visit the **Shortlist** menu in wp-admin to configure placement and labels.

## Najczęściej zadawane pytania

### Does it require WooCommerce?

Tak. Shortlist wymaga aktywnej instalacji WooCommerce.

### Can guests use the wishlist?

Tak, jeśli zezwolisz na to w ustawieniach. Lista gościa jest przechowywana w pliku
cookie i zostaje scalona z jego kontem przy następnym logowaniu.

### Does it use jQuery?

Nie. Własny skrypt front-endu wtyczki to czysty JavaScript bez zależności od jQuery.

### How do I show the wishlist on a page?

Use the `[shortlist]` shortcode, or rely on the „Wishlist” tab added to the WooCommerce
My Account area.

### Does it work with variable products?

Tak. W przypadku produktów zmiennych przycisk listy życzeń podąża za wybraną odmianą,
więc zapisana pozycja może zawierać wybrany rozmiar lub kolor.

### Can I create a dedicated wishlist page?

Tak. Wybierz istniejącą stronę albo stwórz nową na ekranie ustawień listy wybranych.
Wtyczka może automatycznie wstawić listę `[shortlist]`.

### Is the wishlist accessible?

Tak. Przycisk „Lista życzeń” to prawdziwy przycisk z atrybutem `aria-pressed`, komunikatami
odczytywanymi przez czytniki ekranu oraz bez zmian w układzie strony, gdy zmienia
się stan zapisania.

### Does this plugin work on WordPress Multisite?

Tak. Ta wtyczka jest zgodna z WordPress Multisite. Włącz ją dla całej sieci lub 
w pojedynczych witrynach; każda witryna zachowuje własne ustawienia i dane.

## Recenzje

Wtyczka nie ma jeszcze żadnej recenzji.

## Kontrybutorzy i deweloperzy

„Plogins Shortlist, lista życzeń dla WooCommerce” jest oprogramowaniem open source.
Poniższe osoby miały wkład w rozwój wtyczki.

Zaangażowani

 *   [ Mariusz Szatkowski ](https://profiles.wordpress.org/motylanogha/)

Wtyczka „Plogins Shortlist, lista życzeń dla WooCommerce” została przetłumaczona
na 2 języki. Podziękuj [tłumaczom](https://translate.wordpress.org/projects/wp-plugins/plogins-shortlist/contributors)
za ich wkład.

[Przetłumacz wtyczkę “Plogins Shortlist, lista życzeń dla WooCommerce” na swój język.](https://translate.wordpress.org/projects/wp-plugins/plogins-shortlist)

### Interesuje cię rozwój wtyczki?

[Przeglądaj kod](https://plugins.trac.wordpress.org/browser/plogins-shortlist/),
sprawdź [repozytorium SVN](https://plugins.svn.wordpress.org/plogins-shortlist/)
lub czytaj [dziennik rozwoju](https://plugins.trac.wordpress.org/log/plogins-shortlist/)
przez [RSS](https://plugins.trac.wordpress.org/log/plogins-shortlist/?limit=100&mode=stop_on_copy&format=rss).

## Rejestr zmian

#### 1.0.8

 * Fixed the PRO promo on the settings screen quoting a price in PLN. PRO is priced
   and charged in EUR, so an admin on a Polish site was shown a zloty amount and
   then billed in euro, and the zloty figure was a fixed conversion that drifted
   from the real charge as the rate moved. The promo now shows the euro price that
   is actually taken.
 * New: Elementor widget for the wishlist list, same output as the shortcode and
   block. Loads only when Elementor is active.

#### 1.0.6

 * Fixed: Save Changes on the Shortlist settings screen now saves every option again,
   including the whole „Wishlist list” card (heading, intro, empty-list message,
   columns and the show image, name, price, add-to-cart and remove toggles). Previously
   that button posted nothing.
 * Fixed: „Create wishlist page” now only creates the page, instead of hijacking
   the settings save.

#### 1.0.4

 * Translations: completed Polish, German and Spanish for the PRO upgrade panel.

#### 1.0.3

 * Accessibility improvements to the admin and storefront markup.
 * Fixed low-contrast admin headings under an OS dark-mode preference.

#### 1.0.2

 * Added bundled Polish, German and Spanish translations for the plugin interface.

#### 1.0.1

 * First stable release.

#### 0.3.1

 * Renamed to Plogins Shortlist for WooCommerce for a more distinctive plugin name.

#### 0.3.0

 * New: **Wishlist page**, pick an existing page or create one from settings; auto-
   inject the `[shortlist]` list when the page has no shortcode yet.
 * New: **Variation-aware saves**, on variable products the button tracks the selected
   variation; configurable hint when no variation is chosen.
 * Improved: settings screen groups wishlist page, variation hint and existing placement
   controls.

#### 0.2.0

 * Polish: refreshed, themeable storefront styles (heart icon, dark-mode, CLS-safe
   grid) and a modern, card-based settings screen with an accessible „?” help popover
   on every option.
 * Accessibility: wishlist changes are now announced to screen readers, and the 
   My Account count updates live without a page reload.
 * Robustness: friendly empty-state with a „Browse products” link, clear failure
   messaging, and defensive guards against missing product data.
 * New: **Shortlist Wishlist** block for the block editor (server-rendered, matches
   the `[shortlist]` shortcode).
 * New: optional saved-item count next to the My Account „Wishlist” menu label.
 * New: full control over the wishlist list, heading, intro and empty-list text,
   column count, and which product details (image, name, price, add-to-cart, remove
   button) appear.
 * New: uninstall cleanup removes the wishlist table and plugin options on delete.
 * i18n: added Domain Path and a `languages` directory for translations.

#### 0.1.0

 * Initial release: accessible AJAX wishlist for WooCommerce with guest support,
   a My Account tab, a shortcode, and a settings page for placement and labels.

## Meta

 *  Wersja **1.0.8**
 *  Ostatnia aktualizacja **3 dni temu**
 *  Włączone instalacje **Mniej niż 10**
 *  Wersja WordPressa ** 6.5 lub nowszej **
 *  Testowano do **7.1**
 *  Wersja PHP ** 8.1 lub nowszej **
 *  Języki
 * [English (US)](https://wordpress.org/plugins/plogins-shortlist/), [Polish](https://pl.wordpress.org/plugins/plogins-shortlist/),
   i [Spanish (Spain)](https://es.wordpress.org/plugins/plogins-shortlist/).
 *  [Przetłumacz na swój język](https://translate.wordpress.org/projects/wp-plugins/plogins-shortlist)
 * Tagi
 * [favourites](https://pl.wordpress.org/plugins/tags/favourites/)[product wishlist](https://pl.wordpress.org/plugins/tags/product-wishlist/)
   [save for later](https://pl.wordpress.org/plugins/tags/save-for-later/)[Wishlist](https://pl.wordpress.org/plugins/tags/wishlist/)
   [woocommerce](https://pl.wordpress.org/plugins/tags/woocommerce/)
 *  [Widok zaawansowany](https://pl.wordpress.org/plugins/plogins-shortlist/advanced/)

## Oceny

Nie przesłano jeszcze żadnych recenzji.

[Twoja opinia](https://wordpress.org/support/plugin/plogins-shortlist/reviews/#new-post)

[Zobacz wszystkierecenzje.](https://wordpress.org/support/plugin/plogins-shortlist/reviews/)

## Zaangażowani

 *   [ Mariusz Szatkowski ](https://profiles.wordpress.org/motylanogha/)

## Wsparcie

Masz coś do dodania? Potrzebujesz pomocy?

 [Zobacz forum wsparcia](https://wordpress.org/support/plugin/plogins-shortlist/)