Title: Marks – plakietki z napisami „Wyprzedaż” i „Towar w magazynie” dla WooCommerce
Author: Mariusz Szatkowski
Published: <strong>2026-07-17</strong>
Last modified: 2026-10-05

---

Szukaj wtyczek

![](https://ps.w.org/plogins-sale-stock-badges/assets/banner-772x250.png?rev=3708930)

![](https://ps.w.org/plogins-sale-stock-badges/assets/icon-256x256.png?rev=3707865)

# Marks – plakietki z napisami „Wyprzedaż” i „Towar w magazynie” dla WooCommerce

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

[Pobierz](https://downloads.wordpress.org/plugin/plogins-sale-stock-badges.1.0.31.zip)

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

 [Wsparcie](https://wordpress.org/support/plugin/plogins-sale-stock-badges/)

## Opis

Sale & Stock Badges umieszcza oznaczenia na produktach WooCommerce. Niektóre pojawiają
się samodzielnie na podstawie bieżącego
 stanu każdego produktu (**Promocja**, **
Nowość**, **Niski stan**, **Bestseller** i kilku innych), a dla każdego produktu
możesz też ustawić jedno ręczne oznaczenie, korzystając z ogólnosklepowej etykiety
i koloru.

Oznaczenia są rysowane w CSS i umieszczone nad obrazem produktu, więc nie dodają
żadnego
 JavaScriptu i nie przesuwają układu podczas ładowania strony. Pojawiają
się na stronie pojedynczego produktu oraz na listach sklepu, kategorii i tagów.

Kod jest otwarty i znajduje się na [GitHub](https://github.com/wppoland/plogins-marks),
jeśli chcesz go
 przeczytać, zgłosić błąd lub przesłać poprawkę.

Konfiguracja znajduje się w menu administracyjnym najwyższego poziomu **Sale & Stock
Badges**: globalny przełącznik
 włącz/wyłącz, kontrolki umiejscowienia, przełączniki
poszczególnych reguł z własnymi etykietami, progi, sekcja wyglądu (kształt, wielkie
litery, limity dla każdego kontekstu) oraz etykieta i kolor ręcznego oznaczenia.
Ustawienia są oczyszczane i ograniczane do zakresu podczas zapisu.

#### Dokumentacja i odnośniki

 * **Dokumentacja** – [plogins.com/plogins-marks/docs](https://plogins.com/plogins-marks/docs/)
 * **Strona wtyczki** – [plogins.com/plogins-marks](https://plogins.com/plogins-marks/)
 * **Kod źródłowy** – [github.com/wppoland/plogins-marks](https://github.com/wppoland/plogins-marks)
 * **Zgłoszenia błędów i propozycje funkcji** – [GitHub issues](https://github.com/wppoland/plogins-marks/issues)

#### Funkcje

 * Automatyczne oznaczenia: Promocja, Nowość, Niski stan, Bestseller, Procent rabatu,
   Darmowa wysyłka, Brak w magazynie.
 * Własny tekst etykiety dla każdego automatycznego oznaczenia.
 * Konfigurowalne progi: okno nowości, poziom niskiego stanu, sprzedaż bestsellerów.
 * Wykrywanie darmowej wysyłki na podstawie klasy wysyłki produktu.
 * Kontrolki umiejscowienia: strona pojedynczego produktu i/lub listy sklepu i kategorii.
 * Kontrolki wyglądu: kształt pigułki lub kwadratu, wielkie litery oraz limit oznaczeń
   dla każdego kontekstu.
 * Shortcode `[marks_badges]` do umieszczania oznaczeń w dowolnym miejscu.
 * Jedno ręczne oznaczenie (etykieta + kolor) wyświetlane dla produktu za pomocą
   meta.
 * Renderowanie wyłącznie w CSS: bez JavaScriptu, bez przeskoków układu.
 * Globalny przełącznik włącz/wyłącz oraz przełączniki poszczególnych reguł.
 * Gotowe do tłumaczenia (dołączony plik POT) i czyste odinstalowanie.
 * Zgodne z HPOS oraz blokami koszyka/zamówienia.

#### Shortcode [marks_badges]

Użyj `[marks_badges]`, aby umieścić oznaczenia produktu na dowolnej stronie, we 
wpisie lub w widżecie. Bez
 atrybutów używa bieżącego produktu (wewnątrz pętli lub
na stronie pojedynczego produktu). Podaj `id`, aby wskazać konkretny produkt, oraz`
context` (`single` lub `loop`), aby wybrać styl renderowania:

    ```
    [marks_badges id="123" context="loop"]
    ```

Zgłaszanie luki w zabezpieczeniach: wyślij e-mail na adres hello@wppoland.com. Zgodnie
z naszą [polityką skoordynowanego ujawniania luk](https://wppoland.com/en/security-policy/)
potwierdzamy zgłoszenie w ciągu dwóch dni roboczych, oceniamy je w ciągu pięciu 
dni, a krytyczną lukę naprawiamy w ciągu siedmiu dni od jej potwierdzenia.

### Sale & Stock Badges PRO

Darmowa edycja zawiera podstawowe oznaczenia CSS (Promocja, Nowość, Niski stan, 
Bestseller, ręczne). **Sale & Stock Badges PRO** dodaje oznaczenia kampanijne i 
oparte na regułach:

 * **Zaplanowane i targetowane oznaczenia** – oznaczenia kampanijne z własnymi kolorami,
   oknem początku/końca i targetowaniem według produktu, kategorii lub tagu
 * **Reguły warunkowego wyświetlania** – ogólnosklepowe reguły oznaczające produkt
   według kategorii, progu ceny lub niskiego stanu
 * **Oznaczenia graficzne** – wyświetlanie certyfikatu lub logo marki (PNG/SVG) 
   na produkcie
 * **Zestawy etykiet A/B** – rotacja konkurujących etykiet oznaczeń z trwałymi plikami
   cookie i liczbą wyświetleń dla każdego wariantu

Wszystko w wersji darmowej pozostaje darmowe i otwarte. Cena pakietu „Sale & Stock
Badges PRO” zaczyna się od 19 EUR rocznie, rozliczana w EUR.

Porównaj edycje i cennik: [plogins.com/plogins-marks-pro/pricing](https://plogins.com/plogins-marks-pro/pricing/)

### Usługi zewnętrzne

Sale & Stock Badges nie łączy się z żadnymi usługami zewnętrznymi. Oznaczenia są
obliczane i rysowane w całości na Twoim własnym serwerze na podstawie danych WooCommerce
już znajdujących się w bazie danych (cena, stan magazynowy, sprzedaż, daty produktu
i klasa wysyłki), a CSS oznaczeń jest serwowany z zasobów samej wtyczki.

Wtyczka przechowuje swoją konfigurację w dwóch opcjach WordPress (`marks_settings`
i `marks_db_version`) oraz odczytuje meta wpisu dla każdego produktu (`_marks_manual_text`
i `_marks_manual_style`) na potrzeby ręcznego oznaczenia. Żadne dane odwiedzających
ani sklepu nie są nigdzie wysyłane, a wtyczka nie łączy się z serwerami zewnętrznymi,
nie ładuje zdalnych skryptów ani czcionek i nie wysyła wiadomości e-mail.

### Tłumaczenia

Wtyczka „Sale & Stock Badges” jest w pełni przetłumaczalna i zawiera szablon `plogins-
sale-stock-badges.pot`. Tłumaczenia są dostarczane przez pakiety językowe WordPress.
org z serwisu translate.wordpress.org, gdzie dodawane są wersje w języku polskim,
niemieckim i hiszpańskim; sam pakiet nie zawiera żadnych skompilowanych plików tłumaczeń.

## Zrzuty ekranu

[⌊Automatyczne oznaczenia na liście sklepu.⌉⌊Automatyczne oznaczenia na liście sklepu
.⌉[

Automatyczne oznaczenia na liście sklepu.

[⌊Ekran ustawień Sale & Stock Badges.⌉⌊Ekran ustawień Sale & Stock Badges.⌉[

Ekran ustawień Sale & Stock Badges.

## Instalacja

 1. Prześlij wtyczkę do katalogu `/wp-content/plugins/marks` albo zainstaluj ją przez
    menu „Wtyczki” > „Dodaj nową”.
 2. Włącz ją. WooCommerce musi być aktywne.
 3. Przejdź do menu **Sale & Stock Badges**, włącz oznaczenia i wybierz, które automatyczne
    oznaczenia mają być wyświetlane.

## Najczęściej zadawane pytania

### Czy wymaga WooCommerce?

Tak.

### Kiedy pojawia się oznaczenie „Nowość”?

Dla produktów utworzonych w oknie nowości (domyślnie 30 dni).

### Kiedy pojawia się oznaczenie „Niski stan”?

Dla produktów z zarządzaniem stanem magazynowym, których pozostała ilość jest równa
skonfigurowanemu
 progowi niskiego stanu lub od niego niższa.

### Jak dodać ręczne oznaczenie do pojedynczego produktu?

Ustaw etykietę i kolor ręcznego oznaczenia na ekranie ustawień Sale & Stock Badges,
a następnie ustaw
 meta produktu `_marks_manual_text` (i opcjonalnie `_marks_manual_style`)
na produktach, które mają je wyświetlać.

### Czy ta wtyczka działa na WordPress Multisite?

Tak. Wtyczka jest zgodna z WordPress Multisite. Możesz aktywować ją w całej sieci
lub na poszczególnych witrynach; każda witryna zachowuje własne ustawienia i dane.

## Recenzje

![](https://secure.gravatar.com/avatar/d87735216bfa9770ddb7792bffe1e719eb4e3ca47db51dac06049cbf3ca8632b?
s=60&d=retro&r=g)

### 󠀁[super](https://wordpress.org/support/topic/super-3206/)󠁿

 [Hanna](https://profiles.wordpress.org/frogqi/) 2026-07-31

I’ve tested several plugins for this purpose, and this one stands out for its simplicity
and effectiveness.

 [ Przeczytaj 1 recenzje ](https://wordpress.org/support/plugin/plogins-sale-stock-badges/reviews/)

## Kontrybutorzy i deweloperzy

„Marks – plakietki z napisami „Wyprzedaż” i „Towar w magazynie” 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 „Marks – plakietki z napisami „Wyprzedaż” i „Towar w magazynie” dla WooCommerce”
została przetłumaczona na 1 język. Podziękuj [tłumaczom](https://translate.wordpress.org/projects/wp-plugins/plogins-sale-stock-badges/contributors)
za ich wkład.

[Przetłumacz wtyczkę “Marks – plakietki z napisami „Wyprzedaż” i „Towar w magazynie” dla WooCommerce” na swój język.](https://translate.wordpress.org/projects/wp-plugins/plogins-sale-stock-badges)

### Interesuje cię rozwój wtyczki?

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

## Rejestr zmian

#### 1.0.31

 * Security (low): the [marks_badges id=N] shortcode showed the badges of any product
   ID, including drafts, private and password protected products. A contributor 
   could put the shortcode in a post and read, in preview, which badges an unpublished
   product would get. It now renders nothing for a product the viewer cannot open.

#### 1.0.30

 * Fixed: on block themes, including the default Twenty Twenty-Five, the shop and
   category badges of every product piled up in one corner of the page instead of
   sitting on each product image.
 * Fixed: on block themes the single product badges sat at the top edge of the page,
   over the breadcrumb, instead of on the product image. They now render inside 
   the product gallery.
 * Fixed: „Hide theme Sale! flash” did nothing on block themes, where the sale flash
   is a block rather than the classic flash.
 * Fixed: badges in shop listings were rendered with the single product styling,
   because the template never received its context.

#### 1.0.29

 * The upgrade notice’s „Coming soon” and „Get notified” labels are English source
   strings for every language; Polish sites used to get their own Polish source 
   text, which translators in other languages then saw untranslated.

#### 1.0.28

 * Display name is now „Marks – Sale & Stock Badges for WooCommerce”, matching the
   name the plugin is sold under. The slug, the text domain and every option key
   are unchanged, so nothing on an existing install moves.

#### 1.0.27

 * The Plugin URI in the header pointed at a page that does not exist. It used the
   WordPress.org slug, while the plugin page on plogins.com uses the original one.

#### 1.0.26

 * The sidebar upgrade promo now follows the same dismissal as the banner. Dismissing
   the banner used to leave a full-height advert on the settings screen for good,
   which is not what the WordPress.org guideline on upgrade prompts means by used
   with moderation.

#### 1.0.25

 * Fixed: the Discount percent badge loaded one product object per variation, every
   time it rendered, and again for every variable product in the shop loop. The 
   percentage now comes from the cached variation prices WooCommerce already built
   to print the price range on the same card. Two side effects worth knowing: the
   percentage is calculated from the prices as displayed, so a shop showing prices
   with tax can see a rounding difference of one point, and a variation hidden from
   the storefront no longer sets the badge.

#### 1.0.24

 * Naprawiono: promocja na upgrade do wersji PRO wciąż wyświetlała się osobom, które
   już kupiły płatną wersję. Można było zamknąć tylko baner, więc reklama w pasku
   bocznym i karty z zablokowanymi funkcjami pojawiały się płatnym klientom na stałe.
   Teraz promocja sprawdza, czy płatna wersja jest aktywna, i znika, gdy tak jest.
 * Naprawiono: symbole strzałek w ścieżkach menu administratora oraz w ciągach tekstowych
   przekazywanych tłumaczom. Strzałka w ciągu tekstowym przeznaczonym do tłumaczenia
   staje się problemem dla każdego tłumacza i zmienia układ w każdej lokalizacji,
   w której zostanie pominięta.

#### 1.0.23

 * Zmiana: na kartach funkcji PRO w ścieżkach menu drukowano symbol strzałki, podczas
   gdy w pozostałej części wtyczki i dokumentacji używa się zwykłego znaku „>”. 
   Nawigacja jest taka sama, ale wszędzie wyświetla się ten sam znak.

#### 1.0.22

 * Naprawiono: po usunięciu wtyczki w bazie danych pozostawał flag „zamknij” powiązany
   z powiadomieniem PRO dla poszczególnych użytkowników. Teraz odinstalowanie usuwa
   go dla wszystkich użytkowników, a nie tylko dla tego, który je zamknął.

#### 1.0.21

 * Szablon tłumaczenia został wygenerowany na nowo. Brakowało w nim 13 ciągów tekstowych
   dodanych do wtyczki od czasu ostatniej kompilacji szablonu, więc tłumacze nie
   mieli do nich dostępu w żadnym języku, a 12 ciągów, których wtyczka już nie używa,
   zostało usuniętych. Nic, co widzisz, się nie zmienia; zmienia się tylko to, co
   widzą tłumacze.

#### 1.0.20

 * Naprawiono: wtyczka podawała wewnętrznie numer wersji starszy niż ten, pod którym
   została wydana. Numer ten określa wersje arkuszy stylów i skryptów ładowanych
   na ekranie administratora, więc przeglądarka, która miała jeszcze poprzednie 
   pliki, zachowywała je po aktualizacji zamiast pobrać poprawione wersje.
 * Naprawiono: pakiet nie zawiera już własnych plików tłumaczeń. WordPress.org tworzy
   pakiety językowe z translate.wordpress.org, a dołączony katalog przesłania ten
   pakiet, więc poprawione tłumaczenie nie mogło do Ciebie dotrzeć do następnego
   wydania. Twój język pochodzi teraz z pakietu językowego, który jest aktualną 
   kopią.

#### 1.0.19

 * Ogłoszono zgodność z WooCommerce 11.0.

#### 1.0.18

 * Naprawiono błąd w promocji PRO na ekranie ustawień, gdzie podawano cenę w PLN.
   Usługa PRO jest wyceniana i rozliczana w EUR, więc administrator polskiej strony
   widział kwotę w złotych, a potem dostał rachunek w euro – a ta kwota w zlotych
   była stałym przelicznikiem, który odbiegał od rzeczywistej kwoty w miarę zmian
   kursu. Teraz w promocji wyświetla się cena w euro, która faktycznie jest pobierana.

#### 1.0.17

 * Dokumentacja: poprawiono informację o cenie pakietu PRO. Pakiet PRO kosztuje 
   19 EUR rocznie, a rozliczenie odbywa się w EUR. Poprzednie sformułowanie sugerowało
   opcję rozliczenia w PLN, której nie oferujemy.

#### 1.0.16

 * Poprawka: ikona „Procent zniżki” pojawia się teraz przy produktach wariantowych,
   a wyświetlana jest najwyższa zniżka spośród wszystkich wariantów. Do tej pory
   produkt wariantowy objęty promocją miał ikonę „Promocja”, ale nigdy nie wyświetlał
   procentu zniżki.
 * Poprawka: Opcja „Ukryj napis „Wyprzedaż!” w motywie” działa teraz samodzielnie.
   Wcześniej działała tylko wtedy, gdy zaznaczono też ikonkę „Wyprzedaż”, więc ukrycie
   tego napisu i zastąpienie go ikonką procentowej zniżki sprawiało, że napis „Wyprzedaż!”
   z motywu pozostawał na każdej karcie.

#### 1.0.15

 * Poprawka: w końcu zaczęła działać etykieta „ręczna” na ekranie ustawień. Ustaw`
   _marks_manual_text` na 1 dla danego produktu, a pojawi się ta etykieta; wpisz
   własny tekst w metadanych, a produkt będzie używał właśnie tego tekstu. Do tej
   pory etykieta była zapisywana, ale ignorowana, więc produkt oznaczony wartością
   1 miał plakietkę z napisem „1”.

#### 1.0.13

 * Tłumaczenia: gotowe wersje w języku polskim, niemieckim i hiszpańskim dla panelu
   aktualizacji PRO.

#### 1.0.12

 * Dodano wtyczkę z panelem aktualizacji do wersji PRO na ekranie ustawień (można
   go zamknąć).

#### 1.0.11

 * Potwierdzono zgodność z WooCommerce 10.9.

#### 1.0.10

 * Poprawa jakości tłumaczeń: skorygowano polski, niemiecki i hiszpański (nazwy 
   produktów pozostawiono po angielsku, terminologia prawna dotycząca odstąpienia
   od umowy, poprawki zgodne z glosariuszem WooCommerce oraz gramatyka).

#### 1.0.9

 * Uproszczono wyświetlaną nazwę do Sale & Stock Badges for WooCommerce (slug i 
   text domain bez zmian).
 * Dodano widżet Elementora dla oznaczeń produktów (samozabezpieczający: ładuje 
   się tylko, gdy Elementor jest aktywny).
 * Ekran ustawień administracyjnych obsługuje teraz ciemny schemat kolorów.

#### 1.0.8

 * Zmieniono nazwę wtyczki na Plogins Sale & Stock Badges for WooCommerce (nowy 
   slug: plogins-sale-stock-badges) dla czytelniejszej, wyróżniającej się nazwy 
   zgodnie z recenzją WordPress.org. Zaktualizowano text domain, aby pasował; wewnętrzne
   klucze danych bez zmian.

#### 1.0.7

 * Skrócono wyświetlaną nazwę do Marks (usunięto prefiks marki Plogins; slug bez
   zmian).

#### 1.0.6

 * Poprawiono prefiks filtra oznaczeń produktów na marks_product_badges, aby pasował
   do prefiksu wtyczki.

#### 1.0.5

 * Dodano prefiks do filtra oznaczeń produktów (plogins_marks_product_badges), aby
   spełnić wytyczne nazewnictwa wtyczek WordPress.

#### 1.0.4

 * Ulepszenia dostępności w kodzie panelu administracyjnego i sklepu.
 * Naprawiono nagłówki administracyjne o niskim kontraście przy preferencji trybu
   ciemnego systemu.

#### 1.0.3

 * Czytelniejsza nazwa: Plogins Marks – Sale & Stock Badges for WooCommerce.

#### 1.0.2

 * Dodano dołączone polskie, niemieckie i hiszpańskie tłumaczenia interfejsu wtyczki.

#### 1.0.1

 * Pierwsze stabilne wydanie.

#### 0.3.1

 * Zmieniono nazwę na Plogins Marks for WooCommerce dla bardziej wyróżniającej się
   nazwy wtyczki.

#### 0.3.0

 * Nowość: opcjonalne ukrycie domyślnej etykiety promocji WooCommerce, gdy włączone
   jest oznaczenie promocji Marks.
 * Dopracowano podpowiedzi pomocy w ustawieniach administracyjnych.

#### 0.2.0

 * Dodano automatyczne oznaczenia Procent rabatu, Darmowa wysyłka i Brak w magazynie.
 * Dodano własny tekst etykiety dla każdego automatycznego oznaczenia.
 * Dodano konfigurowalne progi okna nowości i bestsellerów oraz wykrywanie klasy
   darmowej wysyłki.
 * Dodano kontrolki umiejscowienia (strona pojedynczego produktu i/lub listy).
 * Dodano kontrolki wyglądu: kształt oznaczenia, wielkie litery oraz limity oznaczeń
   dla każdego kontekstu.
 * Dodano shortcode `[marks_badges]` do ręcznego umieszczania.
 * Dodano szablon tłumaczeń (languages/marks.pot) oraz czyszczenie przy odinstalowaniu.

#### 0.1.0

 * Pierwsze wydanie: automatyczne oznaczenia Promocja / Nowość / Niski stan / Bestseller,
   ręczne oznaczenie oraz ekran ustawień. Wyłącznie CSS.

## Meta

 *  Wersja **1.0.31**
 *  Ostatnia aktualizacja **1 tydzień temu**
 *  Włączone instalacje **Mniej niż 10**
 *  Wersja WordPressa ** 6.5 lub nowszej **
 *  Testowano do **7.1.3**
 *  Wersja PHP ** 8.1 lub nowszej **
 *  Języki
 * [English (US)](https://wordpress.org/plugins/plogins-sale-stock-badges/) i [Polish](https://pl.wordpress.org/plugins/plogins-sale-stock-badges/).
 *  [Przetłumacz na swój język](https://translate.wordpress.org/projects/wp-plugins/plogins-sale-stock-badges)
 * Tagi
 * [low stock](https://pl.wordpress.org/plugins/tags/low-stock/)[product badges](https://pl.wordpress.org/plugins/tags/product-badges/)
   [sale badge](https://pl.wordpress.org/plugins/tags/sale-badge/)[woocommerce](https://pl.wordpress.org/plugins/tags/woocommerce/)
 *  [Widok zaawansowany](https://pl.wordpress.org/plugins/plogins-sale-stock-badges/advanced/)

## Oceny

 5 na 5 gwiazdek.

 *  [  1 recenzja 5-gwiazdkowa     ](https://wordpress.org/support/plugin/plogins-sale-stock-badges/reviews/?filter=5)
 *  [  0 recenzji 4-gwiazdkowych     ](https://wordpress.org/support/plugin/plogins-sale-stock-badges/reviews/?filter=4)
 *  [  0 recenzji 3-gwiazdkowych     ](https://wordpress.org/support/plugin/plogins-sale-stock-badges/reviews/?filter=3)
 *  [  0 recenzji 2-gwiazdkowych     ](https://wordpress.org/support/plugin/plogins-sale-stock-badges/reviews/?filter=2)
 *  [  0 recenzji 1-gwiazdkowych     ](https://wordpress.org/support/plugin/plogins-sale-stock-badges/reviews/?filter=1)

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

[Zobacz wszystkierecenzje.](https://wordpress.org/support/plugin/plogins-sale-stock-badges/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-sale-stock-badges/)