Strona główna
Wordpress
Tutaj jesteś

Omnibus WordPress – przewodnik po wtyczce i konfiguracji

Omnibus WordPress – przewodnik po wtyczce i konfiguracji

Masz sklep na WooCommerce i zastanawiasz się, jak wdrożyć Dyrektywę Omnibus w WordPressie? Szukasz konkretnej wtyczki, ustawień i przykładów konfiguracji, żeby uniknąć kar i bałaganu w cenach? W tym poradniku poznasz wtyczki Omnibus dla WordPressa, ich działanie i praktyczne wskazówki konfiguracji krok po kroku.

Czym jest Dyrektywa Omnibus w sklepie na WordPressie?

1 stycznia 2023 roku w Polsce zaczęły obowiązywać przepisy wynikające z dyrektywy (UE) 2019/2161, czyli tzw. Dyrektywy Omnibus. Nowe regulacje dotknęły wszystkie sklepy internetowe, także te oparte na WooCommerce czy Easy Digital Downloads. W praktyce oznacza to obowiązek pokazywania konsumentom nie tylko obecnej ceny, ale także najniższej ceny z określonego okresu przed promocją.

Dlaczego w ogóle pojawił się taki wymóg? Ustawodawca chciał zakończyć częste praktyki sztucznego podbijania cen tuż przed startem promocji, aby rabat wyglądał na większy, niż był w rzeczywistości. Stąd nakaz informowania o najniższej cenie z 30 dni przed obniżką, co poprawia przejrzystość ofert i pozwala klientom łatwiej wychwycić nieuczciwe zabiegi marketingowe.

Jakie obowiązki Omnibus nakłada na sprzedawcę?

Przedsiębiorca, który obniża cenę produktu lub usługi, musi przy tej promocji pokazać cenę historyczną. Dla większości towarów jest to właśnie najniższa cena z ostatnich 30 dni poprzedzających obniżkę. Inaczej wygląda to przy produktach szybko psujących się oraz przy nowościach w ofercie, które są dostępne krócej niż 30 dni. W takich przypadkach trzeba brać pod uwagę skrócony okres sprzedaży.

Osobnym wątkiem jest weryfikacja opinii o produktach. Dyrektywa wymaga, by sprzedawca wyjaśnił, w jaki sposób sprawdza, czy recenzje wystawiają realni nabywcy. Możesz zdecydować, czy opinie w ogóle będą dostępne w sklepie, ale jeśli je pokazujesz, informacja o metodzie weryfikacji powinna być jasno opisana w regulaminie lub komunikatach na stronie.

Jakie są konsekwencje braku wdrożenia Omnibusa?

Organy nadzoru mogą nałożyć wysokie kary finansowe. Przedsiębiorca, który nie informuje prawidłowo o najniższej cenie, musi liczyć się z sankcją nawet do 10% rocznego obrotu lub do 2 mln euro. To nie są kwoty, które można zignorować, zwłaszcza przy powtarzających się naruszeniach.

Z perspektywy klienta sklep, który nie pokazuje historii cen, wygląda na mniej godny zaufania. Na rynku, gdzie wiele marek rywalizuje o tego samego odbiorcę, przejrzyste informowanie o cenach może przełożyć się na większą sprzedaż. Właśnie dlatego pojawiły się wyspecjalizowane wtyczki Omnibus dla WordPressa, które automatyzują cały proces.

Dyrektywa Omnibus wymaga, by przy każdej obniżce pokazać najniższą cenę danego produktu z 30 dni przed wprowadzeniem promocji.

Jaką rolę pełnią wtyczki Omnibus w WordPressie?

W typowym sklepie internetowym nikt nie ma czasu ręcznie notować każdej zmiany ceny i później liczyć, która z nich była najniższa. Tutaj do gry wchodzą wtyczki Omnibus dla WooCommerce, które zapisują historię cen i wyświetlają stosowną informację przy produkcie, gdy uruchamiasz promocję. Cały proces staje się automatyczny i znacznie mniej podatny na błędy.

Wtyczki działają według prostego schematu: zapisują aktualną cenę, przechowują ją przez konfiguracją liczbę dni, a przy obniżce pokazują informację o najniższej cenie w tym okresie. Część rozwiązań radzi sobie także z produktami w pakietach, kursami online czy produktami wirtualnymi, co ma znaczenie w sklepach oferujących kursy LMS, e-booki czy subskrypcje.

Jakie funkcje są istotne przy wyborze wtyczki Omnibus?

Nie wszystkie sklepy działają tak samo, dlatego warto sprawdzić, czy wtyczka Omnibus obsłuży realne potrzeby twojego projektu. Trzeba zwrócić uwagę na kilka parametrów, które ułatwią dalszą pracę i ograniczą ryzyko sporów z klientami lub urzędami. Liczy się zarówno sposób gromadzenia danych, jak i to, jak informacja o najniższej cenie zostanie pokazana na front-endzie.

Poniżej znajdziesz przykładowe cechy, które warto przeanalizować przy wyborze narzędzia do zgodności z Omnibusem:

  • czy wtyczka zapisuje wszystkie zmiany cen, czy tylko niektóre typy (zwykłe, promocyjne, wariantów),
  • jak dokładnie prezentowana jest informacja o najniższej cenie (tekst, format, miejsce na stronie produktu),
  • czy wtyczka współpracuje z używanymi przez ciebie rozszerzeniami, np. YITH WooCommerce Product Bundles, LMS lub pluginami podatkowymi,
  • czy możesz zmienić okres badania ceny z 30 dni na inny przedział, jeśli prawnik zaleci inaczej dla wybranych grup produktów.

Dla wielu właścicieli sklepów ważna jest także możliwość użycia shortcode, gdy chcą umieścić informację o cenie w zupełnie innym miejscu szablonu niż standardowa sekcja WooCommerce. W niektórych wtyczkach pojawiają się więc gotowe skróty, które programista może wstawić w dowolnym pliku motywu.

Jakie bezpłatne wtyczki Omnibus dla WordPressa warto znać?

W oficjalnym repozytorium WordPress.org znajdziesz kilka darmowych rozwiązań powiązanych z Dyrektywą Omnibus. Są proste w instalacji, a ich funkcje w wielu przypadkach w zupełności wystarczają dla małych i średnich sklepów. Dobrze jest jednak wiedzieć, czym dokładnie różnią się od siebie, bo każdy plugin podchodzi do tematu historii cen trochę inaczej.

Najczęściej pojawiające się nazwy to: Omnibus — Pokaż najniższą cenę produktu, PerfectWP – WC Omnibus oraz WC Price History. Wszystkie współpracują z WooCommerce, a część z nich obsługuje także inne systemy sprzedaży cyfrowej czy platformy kursowe.

Omnibus — Pokaż najniższą cenę produktu

Wtyczka autorstwa Marcina Pietrzaka to proste, darmowe narzędzie dla sklepów opartych na WordPressie. Została przygotowana z myślą o WooCommerce i Easy Digital Downloads, a według twórcy współpracuje też z LearnPress, Tutor LMS z WooCommerce oraz z YITH WooCommerce Product Bundles. Dzięki temu sprawdzi się również w sklepach z kursami czy pakietami produktów.

Plugin dodaje w edycji produktu dwa nowe pola: najniższa cena oraz data wejścia w życie. Zapisuje aktualną cenę i utrzymuje ją w bazie przez co najmniej 30 dni (lub dłużej, zależnie od twoich ustawień). Przy wyświetlaniu produktu klient zobaczy komunikat o najniższej cenie w badanym okresie, co pomaga spełnić wymogi Omnibusa bez ręcznego wpisywania danych.

PerfectWP – WC Omnibus

Rozwiązanie od PerfectWP jest dostępne w dwóch wersjach językowych: polskiej i angielskiej. To dobra wiadomość, jeśli prowadzisz sklep w modelu wielojęzycznym, bo część komunikatów możesz łatwiej dopasować do klientów z różnych krajów. Wtyczka działa z produktami opodatkowanymi i poprawnie zlicza historię cen, także przy bardziej rozbudowanej konfiguracji VAT.

Podstawowe funkcje obejmują wyświetlanie najniższej ceny w ciągu ostatnich 30 dni przy aktywnej promocji oraz śledzenie wszystkich zmian cen. Dla programistów przygotowano shortcode [pwp_wco_omnibus_information], dzięki któremu da się pokazać informację Omnibus w niestandardowym miejscu na stronie, np. tuż obok przycisku „Dodaj do koszyka”. To ułatwia integrację z indywidualnymi motywami.

WC Price History

Trzecia z popularnych darmowych wtyczek to WC Price History Konrada Karpieszuka. W odróżnieniu od pozostałych nie ma żadnego panelu konfiguracyjnego. Po prostu włączasz ją, a plugin zaczyna śledzić ceny produktów i przechowuje dane o ich zmianach. Taki minimalizm sprawdzi się w sklepach, które nie chcą rozbudowanych ustawień.

Gdy produkt pojawia się w sklepie, a klient ogląda stronę z ofertą, wtyczka dodaje pod aktualną ceną informację o najniższej cenie w ostatnich 30 dniach. Dzięki temu komunikat jest dobrze widoczny, a ty nie musisz ręcznie modyfikować szablonu. Brak ekranu konfiguracji oznacza jednak mniejszą elastyczność przy bardziej skomplikowanych scenariuszach cenowych.

Jak działają płatne wtyczki Omnibus dla WooCommerce?

Darmowe pluginy rozwiązują większość prostych przypadków, ale w bardziej rozbudowanych sklepach często przydają się wersje premium. Pozwalają precyzyjnie ustawić miejsce wyświetlania informacji o cenie, zmieniać zakres dat i dopasowywać tekst wiadomości do języka marki lub zaleceń kancelarii prawnej. Jednym z popularnych płatnych rozwiązań jest wtyczka Omnibus od WP Desk.

Dlaczego właściciele sklepów chętnie sięgają po produkty komercyjne? Zwykle liczą na szybsze wsparcie techniczne, aktualizacje dopasowane do zmian w WooCommerce oraz większą pewność, że plugin będzie rozwijany także przy kolejnych zmianach prawa. Dodatkowo, przy dużych obrotach wydatek na licencję jest niewielki w porównaniu z potencjalnymi karami.

Omnibus od WP Desk

Wtyczka firmy WP Desk wyróżnia się możliwością dopasowania lokalizacji, w której pokazuje się ostatnia najniższa cena. To istotne, gdy korzystasz z mocno zmodyfikowanego motywu lub niestandardowego układu strony produktu i nie chcesz tracić czasu na ręczne modyfikacje szablonu. Plugin pozwala też zmienić treść komunikatu, dzięki czemu możesz użyć dokładnie takiego sformułowania, jakie zalecił prawnik.

Omnibus od WP Desk umożliwia także wybór dowolnego zakresu dat, z którego ma być pobierana najniższa cena. Ustawisz więc nie tylko standardowe 30 dni, ale też inny przedział, jeśli pojawi się taka potrzeba przy specyficznych kampaniach lub produktach. Wtyczka nie wymaga rozbudowanej konfiguracji startowej, bo po instalacji szybko działa z domyślnymi ustawieniami.

Licencja jest wyceniana w zależności od liczby instancji WordPressa, na których chcesz użyć wtyczki. To wygodne w agencjach i u freelancerów, którzy zarządzają wieloma sklepami klientów. Możesz kupić pakiet na jedną stronę lub na kilka instalacji, co ułatwia planowanie kosztów wdrożeń Omnibus.

Jak prawidłowo konfigurować wtyczkę Omnibus w WooCommerce?

Nawet najlepsza wtyczka nie zadziała dobrze, jeśli w sklepie panuje chaos cenowy. Omnibus wymaga, żeby historia cen odzwierciedlała realne rabaty, a nie przypadkowe testy lub zmiany wprowadzane „na chwilę”. Zanim włączysz plugin, warto przejrzeć strategie cenowe, zasady ofert specjalnych i sposób oznaczania promocji w WooCommerce.

Przy konfiguracji możesz napotkać pytania techniczne, np. co się stanie, gdy produkt nigdy wcześniej nie był w promocji, a ty wprowadzasz pierwszą obniżkę. Pojawiają się też problemy z produktami sprzedawanymi krócej niż 30 dni. W takich sytuacjach nie wystarczy ogólna instrukcja, tylko trzeba sprawdzić zachowanie konkretnej wtyczki na kopii testowej sklepu.

Jak uniknąć błędów przy pierwszej promocji produktu?

Typowe pytanie brzmi: dlaczego po ustawieniu pierwszej promocji na produkt w informacjach Omnibus pojawia się jako „ostatnia najniższa cena” cena promocyjna, a nie standardowa? Załóżmy, że od początku sprzedaży towar kosztował 40 zł i nigdy nie był objęty rabatem. Ustawiasz promocję na 20 zł, więc twoim zdaniem klient powinien zobaczyć komunikat „ostatnia najniższa cena to 40 zł”. Tymczasem w sklepie widać „ostatnia cena promocyjna to 20 zł”.

Taka sytuacja zwykle wynika z tego, jak dana wtyczka liczy historię. Niektóre pluginy zapisują cenę dopiero w chwili uruchomienia promocji albo traktują obecną cenę promocyjną jako punkt odniesienia, jeśli brak wcześniejszych zapisów. Rozwiązaniem jest wcześniejsze zainstalowanie wtyczki i pozwolenie jej na śledzenie cen już od momentu wprowadzenia produktu do oferty. Gdy historia istnieje od początku, aktualna promocja zostanie porównana z realną ceną z poprzednich dni.

W wielu sklepach pomaga też wyrobienie kilku dobrych nawyków przy zmianie cen:

  1. przed startem sezonowych promocji aktualizuj wtyczkę Omnibus do najnowszej wersji,
  2. nie zmieniaj gwałtownie cen o kilka procent dzień przed rabatem tylko po to, by podbić wartość zniżki,
  3. testuj nowe scenariusze cenowe najpierw na kopii testowej sklepu,
  4. przy produktach „nowość” sprawdzaj, jak plugin zachowuje się, gdy towar jest w ofercie krócej niż 30 dni.

Jak radzić sobie z produktami o krótkim okresie sprzedaży?

Przy towarach szybko psujących się, z krótką datą przydatności do spożycia, przepisy działają trochę inaczej. Sprzedawca pokazuje aktualną cenę i tę sprzed pierwszego zastosowania obniżki, a nie koniecznie najniższą z pełnych 30 dni. Nie każda wtyczka Omnibus ma dedykowane ustawienia dla tego typu produktów, dlatego często trzeba to rozwiązać przez osobne kategorie i odpowiednie opisy.

Produkty, które są w ofercie przedsiębiorcy krócej niż 30 dni, wymagają pokazywania najniższej ceny od rozpoczęcia sprzedaży do momentu wprowadzenia promocji. Część wtyczek radzi sobie z tym automatycznie, bo sprawdza długość historii cen danego produktu. Jeśli świeżo wprowadzony towar korzysta z promocji już po kilku dniach, plugin powinien bazować na realnym okresie sprzedaży, a nie na „wymuszonych” 30 dniach.

Scenariusz Okres referencyjny Informacja, którą widzi klient
Standardowy produkt 30 dni przed obniżką Najniższa cena z 30 dni
Produkt w ofercie krócej niż 30 dni Od startu sprzedaży Najniższa cena od debiutu
Produkt szybko psujący się Przed pierwszą obniżką Aktualna cena i cena sprzed pierwszej obniżki

Jak zadbać o regulamin i opinie o produktach?

Żadna wtyczka nie zmieni za ciebie treści regulaminu sklepu. Dyrektywa Omnibus wymaga aktualizacji dokumentów prawnych, więc trzeba je skonsultować z prawnikiem albo skorzystać z profesjonalnie przygotowanych wzorów. Gotowe generatory regulaminów z sieci rzadko uwzględniają wszystkie niuanse, dlatego lepiej używać ich jedynie jako punktu wyjścia.

Po zmianie regulaminu należy opublikować nową wersję na stronie i poinformować klientów, np. mailem lub przez baner w sklepie. W dokumencie warto opisać m.in. zasady publikowania opinii, sposób ich weryfikacji oraz to, gdzie na stronie prezentowana jest najniższa cena z 30 dni. Dzięki temu klient widzi nie tylko działanie wtyczki, ale też jasne zasady gry po twojej stronie.

Wtyczka Omnibus rozwiązuje techniczną stronę historii cen, ale zgodność z prawem zależy także od dobrze napisanego regulaminu i jasnych zasad publikacji opinii.

Dyrektywa Omnibus nie musi oznaczać paraliżu sklepu na WooCommerce. Dobrze dobrana wtyczka, rozsądna polityka cenowa i aktualny regulamin sprawiają, że wymogi prawa przestają być problemem. Zyskujesz natomiast coś bardzo cennego: zaufanie klientów oparte na przejrzystej informacji o cenach.

FAQ – najczęściej zadawane pytania

Czym jest Dyrektywa Omnibus i od kiedy obowiązuje w Polsce?

Dyrektywa Omnibus, czyli dyrektywa (UE) 2019/2161, to przepisy, które zaczęły obowiązywać w Polsce 1 stycznia 2023 roku. Dotknęły one wszystkie sklepy internetowe, w tym te oparte na WooCommerce, nakładając obowiązek pokazywania konsumentom nie tylko obecnej ceny, ale także najniższej ceny z określonego okresu przed promocją.

Jakie główne obowiązki Dyrektywa Omnibus nakłada na sprzedawcę w sklepie internetowym?

Przedsiębiorca, który obniża cenę produktu lub usługi, musi przy tej promocji pokazać cenę historyczną, zazwyczaj najniższą cenę z ostatnich 30 dni poprzedzających obniżkę. Dodatkowo, Dyrektywa wymaga, by sprzedawca wyjaśnił, w jaki sposób sprawdza, czy recenzje produktów wystawiają realni nabywcy, a informacja o metodzie weryfikacji powinna być jasno opisana w regulaminie lub komunikatach na stronie.

Jakie są konsekwencje braku wdrożenia Dyrektywy Omnibus w sklepie internetowym?

Organy nadzoru mogą nałożyć wysokie kary finansowe na przedsiębiorców, którzy nie informują prawidłowo o najniższej cenie. Sankcje mogą wynieść nawet do 10% rocznego obrotu lub do 2 milionów euro. Brak zgodności z dyrektywą może również negatywnie wpłynąć na zaufanie klientów do sklepu.

W jaki sposób wtyczki Omnibus dla WordPressa wspierają zgodność z dyrektywą?

Wtyczki Omnibus dla WooCommerce automatyzują proces zgodności z dyrektywą, zapisując historię cen produktów i wyświetlając stosowną informację o najniższej cenie w badanym okresie (np. z 30 dni przed obniżką), gdy uruchamiana jest promocja. Dzięki temu proces staje się automatyczny i mniej podatny na błędy.

Jakie darmowe wtyczki Omnibus są dostępne dla WordPressa i WooCommerce?

W oficjalnym repozytorium WordPress.org dostępnych jest kilka darmowych rozwiązań, takich jak 'Omnibus — Pokaż najniższą cenę produktu’ autorstwa Marcina Pietrzaka, 'PerfectWP – WC Omnibus’ oraz 'WC Price History’ Konrada Karpieszuka. Współpracują one z WooCommerce, a niektóre również z Easy Digital Downloads, LearnPress czy Tutor LMS.

Co zrobić, gdy produkt jest w ofercie krócej niż 30 dni lub jest towarem szybko psującym się?

Dla produktów, które są w ofercie krócej niż 30 dni, wymagane jest pokazywanie najniższej ceny od rozpoczęcia sprzedaży do momentu wprowadzenia promocji. W przypadku towarów szybko psujących się, sprzedawca pokazuje aktualną cenę i tę sprzed pierwszego zastosowania obniżki, a niekoniecznie najniższą z pełnych 30 dni. Niektóre wtyczki radzą sobie z tym automatycznie, inne mogą wymagać dodatkowych rozwiązań poprzez kategorie i opisy.

Jakie znaczenie ma regulamin sklepu w kontekście Dyrektywy Omnibus?

Żadna wtyczka nie zmieni treści regulaminu sklepu. Dyrektywa Omnibus wymaga aktualizacji dokumentów prawnych, które powinny być skonsultowane z prawnikiem. W regulaminie warto opisać zasady publikowania opinii, sposób ich weryfikacji oraz to, gdzie na stronie prezentowana jest najniższa cena z 30 dni, aby klient miał jasne zasady gry.

Redakcja webtuts.pl

Adrian Gorzałek – inżynier informatyki stosowanej z blisko 20-letnim doświadczeniem w branży IT. Specjalizuję się w optymalizacji wydajności serwerów, architekturze stron opartych na systemie WordPress oraz wdrażaniu nowoczesnych technologii webowych. W swojej pracy kładę nacisk na bezpieczeństwo sieciowe, szybkość przesyłu danych i stabilność infrastruktury hostingowej.

Może Cię również zainteresować

Potrzebujesz więcej informacji?