Pełna zgodność z Dyrektywą OMNIBUS dla sklepów WooCommerce. Automatyczne logowanie historii cen, wyświetlanie najniższej ceny z 30 dni przy produktach w promocji, eksport raportu PDF dla UOKiK i organy kontrolne.
Wtyczka w sposób w pełni automatyczny rejestruje każdą zmianę ceny produktu, oblicza najniższą cenę z ostatnich 30 dni i wyświetla ją pod ceną przekreśloną — zgodnie z wymogami dyrektywy OMNIBUS. Nie wymaga żadnych ręcznych działań po pierwszej konfiguracji.
Każda zmiana ceny produktu (zapis, import CSV, cena wariantu) jest automatycznie rejestrowana z datą, ceną regularną, ceną sprzedaży i walutą.
Pojawia się automatycznie przy każdym produkcie w promocji. Pokazuje cenę OMNIBUS, procent rzeczywistej obniżki i informację jeśli historia jest krótsza niż 30 dni.
Pełna obsługa produktów zmiennych — każdy wariant ma własną historię cen, a widget pojawia się dynamicznie po wyborze wariantu przez klienta (AJAX).
Z poziomu admina możesz pobrać raport z historią cen produktu w formacie PDF (jeśli zainstalowany Dompdf) lub HTML gotowy do wydruku.
Ceny zaimportowane przez standardowy eksport/import CSV WooCommerce są automatycznie rejestrowane w historii.
Codzienny cron usuwa wpisy starsze niż 365 dni, zachowując zawsze ostatni wpis dla każdego produktu/wariantu. Baza nie rośnie w nieskończoność.
Po aktywacji wtyczka:
wp_bstudio_omnibus_price_log w bazie danych.Przejdź do WooCommerce → OMNIBUS PRO.
| Ustawienie | Opis |
|---|---|
| Liczba dni historii | Domyślnie 30 (wymagane przez dyrektywę). Możesz zwiększyć np. do 365 |
| Pokaż odznakę | Kolorowa odznaka "OMNIBUS" przy wyświetlanej cenie |
| Treść etykiety | Tekst przed ceną najniższą, np. "Najniższa cena z 30 dni:" |
| Styl odznaki | Warianty wizualne widgetu |
vendor/ wtyczki) — generowany jest prawdziwy PDF. Bez Dompdf pobierany jest plik HTML gotowy do wydruku z przeglądarki (Plik → Drukuj → Zapisz jako PDF).
bstudio-omnibus-pro do /wp-content/plugins/.wp_bstudio_omnibus_price_log zostaje usunięta przez hook deaktywacji. Ustawienia w wp_options możesz usunąć ręcznie przez phpMyAdmin.Wtyczka tworzy własną tabelę wp_bstudio_omnibus_price_log z kolumnami:
| Kolumna | Typ | Opis |
|---|---|---|
id | INT AUTO_INCREMENT | Klucz główny |
product_id | BIGINT | ID produktu WooCommerce |
variation_id | BIGINT | ID wariantu (0 = produkt prosty) |
regular_price | DECIMAL(15,4) | Cena regularna w momencie zapisu |
sale_price | DECIMAL(15,4) NULL | Cena promocyjna (NULL jeśli brak) |
active_price | DECIMAL(15,4) | Aktualnie aktywna cena (używana do obliczeń) |
currency | CHAR(3) | Kod waluty (np. PLN) |
recorded_at | DATETIME | Data i godzina zapisu |
source | VARCHAR(20) | Źródło: auto, import, snapshot |
Masz pytanie, napotkałeś problem albo chcesz rozwinąć to rozwiązanie pod swój sklep? Pomożemy.
Problemy z instalacją, konfiguracją lub działaniem wtyczki — opisz zgłoszenie, a wrócimy z rozwiązaniem.
Wyślij e-mail na shop@biegun.studio. W temacie podaj nazwę wtyczki i krótki opis. Dołącz wersje WordPressa, WooCommerce i PHP oraz kroki odtworzenia problemu.
Potrzebujesz dodatkowej funkcji albo integracji? Realizujemy rozszerzenia i wdrożenia na zamówienie — napisz na shop@biegun.studio.
Pełna oferta wtyczek: biegun.studio/sklep