Najniža cijena u zadnjih 30 dana na WooCommerceu
Uz svako istaknuto sniženje mora stajati najniža cijena iz trideset dana prije njega. WooCommerce tu povijest ne vodi, pa je netko mora voditi umjesto njega.
Ministar gospodarstva najavio je 28.9.2026. odgodu obveze od 1. listopada, a trajna pravila za studeni. Cilj mjere, prema ministru, nije napušten. Postavljanje traje pet minuta, dodatak od prvog dana bilježi povijest cijena, a usklađivanje s novim pravilima stiže ažuriranjem kroz WordPress, bez doplate.
Što se točno mora prikazati
Kad trgovac istakne sniženje, uz novu cijenu mora stajati i najniža cijena po kojoj je artikl bio u prodaji u 30 dana prije tog sniženja. Pravilo dolazi iz Omnibus direktive EU 2019/2161 i preneseno je u Zakon o zaštiti potrošača. Odnosi se na svaku istaknutu povoljniju cijenu: precrtani iznos, postotak popusta, natpis akcija.
Broj koji se ispisuje nije redovna cijena i nije najniža cijena ikad. To je najniža cijena koju je taj artikl imao u prozoru od trideset dana koji prethodi sniženju.
Zašto WooCommerce to ne može sam
WooCommerce pamti samo trenutno stanje. Proizvod ima _regular_price i _sale_price i kad ih promijenite, prijašnja vrijednost jednostavno nestane. Nema tablice u koju bi se upisalo što je artikl stajao prošlog utorka.
Zato dodatak koji vam prvog dana ponudi gotov broj ili gleda u _regular_price, ili upiše današnju cijenu kao da je bila i jučer. Prvo je posebno neugodno u trgovinama koje cijene uvoze iz ERP-a: ondje je _regular_price često MSRP proizvođača, a tuđa preporučena cijena nije cijena po kojoj ste vi prodavali.
Kako ovaj dodatak računa
Jednom dnevno, u sat koji sami odredite, prođe kroz katalog i za svaki artikl zabilježi cijenu koju kupac stvarno vidi. Uzima se rezultat funkcije wc_get_price_to_display(), dakle iznos s PDV-om i nakon svih filtera koje su postavili drugi dodaci za popuste i dinamičke cijene.
- Unutar istog dana pamti se najniža viđena cijena. Ako je sniženje počelo u deset ujutro, cijena prije njega tog je dana i dalje bila na snazi, pa je prema kupcu pošteno uzeti nižu.
- Prozor je klizni: gleda se svaki snimljeni dan koji nije stariji od trideset dana, i uzima najmanja vrijednost među njima.
- Ispod dva različita snimljena dana ne tvrdi se ništa. Prag je postavka; viši prag znači strože pravilo.
- Povijest se čuva sto dana, pa promjena prozora s trideset na, recimo, četrdeset pet ne ostavlja rupu.
- Varijacije se računaju svaka za sebe. Varijabilni roditelj dobiva najnižu vrijednost među varijacijama, i to samo kad je ima baš svaka. Da je dovoljna jedna, roditelj bi tvrdio broj koji vrijedi za dio ponude, a kupac bi ga pročitao kao da vrijedi za cijelu.
Što se vidi dok povijesti nema
Ništa. To je namjerno: prazno mjesto uz cijenu manja je šteta od broja koji ne možete potkrijepiti ako vas netko pita odakle vam.
Umjesto toga, u izborniku WooCommerce, na stranici Cijene i cjenik, stoji popis artikala koji se prikazuju sa sniženjem, a nemaju pokriće. Isti se broj pojavi i kao upozorenje na nadzornoj ploči. To je popis onoga što treba riješiti: ili maknuti isticanje sniženja s tih artikala dok se povijest ne skupi, ili uvesti povijest koju već imate.
Uvoz povijesti iz ERP-a
Povijest se ne može izmisliti, ali se vrlo često već negdje nalazi. ERP sustavi vode zapise o promjenama cijena, a mnogi trgovci imaju i stare cjenike u Excelu.
Uvoz prima jedan red po artiklu i danu. Dani koje je dodatak već sam snimio ne prepisuju se, jer je vlastita snimka vjerodostojnija od naknadnog unosa.
Cijela snimljena povijest izvozi se natrag u CSV jednim klikom, sa šifrom, nazivom, datumom i cijenom za svaki zabilježeni dan. To je dokument koji se prilaže kad netko zatraži dokaz.
SIFRA;GGGG-MM-DD;CIJENA
0100071;2026-09-10;25,00
0100071;2026-09-11;24,50
0100072;2026-09-10;39,90Gdje se ispisuje na trgovini
Dodatak se sam umeće ispod cijene proizvoda, i na klasičnim i na blokovskim temama, bez pisanja koda. Samo za teme po mjeri koje to ne pokažu postoje tri izlaza koja rade svugdje.
Tekst se mijenja u postavkama, bez diranja koda. Zadano piše Najniža cijena u zadnjih 30 dana: iznos, a filter klikoteka_cijene_redovi daje zadnju riječ temi ako treba drukčiji raspored.
Zadano se ispisuje samo uz istaknuto sniženje, jer je tada i obvezno. Postavkom se može prikazivati uvijek, i u popisu proizvoda uz kategorije i pretragu.
[klikoteka_cijene]
<?php do_action( 'klikoteka_cijene', $product ); ?>
<?php echo klikoteka_cijene_html( $product ); ?>Cijena na 2.5.2025.: 29,90 €
Najniža cijena u zadnjih 30 dana: 24,50 €
Ovo vaš kupac vidi ispod cijene
Ova stranica objašnjava jednu obvezu. Dodatak rješava sve tri odjednom, uključujući ono što je Ministarstvo pojasnilo 18.9.2026.
Cijena na 2.5.2025.
Šampon je kozmetika, pa vrijedi raniji referentni dan. Dodatak to zna po kategoriji artikla.
Najniža cijena u zadnjih 30 dana
Iz dnevnih snimaka cijene koju je kupac stvarno vidio. Bez dovoljno snimaka ne piše ništa.
Cjenik
Isti podaci za cijeli katalog, svaku noć u XML ili CSV, na stalnoj adresi.
Od kupnje do prve sidrene cijene
Kupite
Karticom preko Stripea. Upišete OIB i dobijete R1 račun.
Preuzmete ZIP i ključ
Odmah na stranici i e-mailom.
Instalirate
U izborniku Dodaci odaberite Dodaj novi, pa Pošalji dodatak i Aktiviraj. ZIP ne raspakiravajte.
Prođete čarobnjak
Otvara se sam nakon aktivacije: ključ, jezik natpisa, referentni dani, sidrene cijene i cjenik. Snimanje kreće odmah, a ažuriranja stižu kroz WordPress.
Zapne li preuzimanje ili instalacija, pišite na info@klikoteka.hr. Odgovaramo isti radni dan i riješimo to s vama.
20,00 € + PDV, plaćate jednom
25,00 € s PDV-om.Cijena na 21.9.2026.: 20,00 € + PDV
- Sve tri obveze, bez razina i dodataka
- Jedna trgovina i njezina testna kopija (3 adrese)
- Ažuriranja kroz WordPress, bez obnove
- Na hrvatskom i engleskom: dodatak se prikazuje na jeziku na kojem je postavljen vaš WordPress admin
- Podrška e-mailom, na hrvatskom
- R1 račun na OIB
Ako vam webshop radimo mi, dodatak dobivate bez naplate.
Verzija 1.8.6, WordPress 6.3+, PHP 7.4+.
Isti posao, tri načina
- Povijest za najnižu cijenu
- Dodatak: Snima se sama, svaki dan
- Ručno, u Excelu: Netko je bilježi svaki dan
- Razvoj po mjeri: Treba je isprogramirati
- Dva referentna dana
- Dodatak: Pravilo po kategoriji
- Ručno, u Excelu: Artikl po artikl
- Razvoj po mjeri: Prema specifikaciji
- Cjenik u XML i CSV
- Dodatak: Objavi se sam, svaku noć
- Ručno, u Excelu: Izvoz i upload svaki dan prije 8:00
- Razvoj po mjeri: Prema specifikaciji
- Pojašnjenja propisa
- Dodatak: Ono od 18.9.2026. stiglo je kao ažuriranje 1.3
- Ručno, u Excelu: Pratite ih sami
- Razvoj po mjeri: Dorada po dogovoru
- Trošak
- Dodatak: 20,00 € + PDV, jednom
- Ručno, u Excelu: Vaše vrijeme, svaki dan
- Razvoj po mjeri: Po ponudi
| Posao | Dodatak | Ručno, u Excelu | Razvoj po mjeri |
|---|---|---|---|
| Povijest za najnižu cijenu | Snima se sama, svaki dan | Netko je bilježi svaki dan | Treba je isprogramirati |
| Dva referentna dana | Pravilo po kategoriji | Artikl po artikl | Prema specifikaciji |
| Cjenik u XML i CSV | Objavi se sam, svaku noć | Izvoz i upload svaki dan prije 8:00 | Prema specifikaciji |
| Pojašnjenja propisa | Ono od 18.9.2026. stiglo je kao ažuriranje 1.3 | Pratite ih sami | Dorada po dogovoru |
| Trošak | 20,00 € + PDV, jednom | Vaše vrijeme, svaki dan | Po ponudi |
Ne želite sami? Postavit ćemo ga mi.
Za 40,00 € + PDV dobivate dodatak i našeg djelatnika koji ga postavi na vašu stranicu. Unutar jednog radnog dana od kupnje javimo vam se e-mailom i zamolimo administratorski pristup vašem WordPressu. Najbolje je napraviti privremenog korisnika s ulogom administratora i obrisati ga kad završimo. Zatim:
- instaliramo i aktiviramo dodatak te upišemo vašu licencu
- razvrstamo kategorije po referentnom danu (2.5.2025. ili 10.9.2026.)
- uključimo cjenik u XML i CSV obliku i postavimo poveznicu na njega
- provjerimo prikaz na stranici proizvoda i na karticama u vašoj temi
- javimo vam što je napravljeno, a vi nakon toga obrišete pristup
Imate nešto posebno, poput vlastite teme, ERP-a bez izvoza cijena ili više trgovina? Pišite na info@klikoteka.hr i poslat ćemo procjenu i ponudu za izvedbu na vašem sustavu.
Imate trgovinu na Shopifyju? Rješenje za Shopify je gotovo i čeka odobrenje u Shopify App Storeu. Bit će dostupno u sljedećim radnim danima.
50,00 € s PDV-om.Cijena na 24.9.2026.: 40,00 € + PDV
Ključ i ZIP dobivate odmah, kao i bez postavljanja. Na naplati upišete adresu stranice i telefon.
Pitanja prije kupnje
Može li se najniža cijena izračunati za trideset dana unatrag, od danas?
Ne. WooCommerce ne čuva povijest prikazanih cijena, pa je nema iz čega rekonstruirati. Jedini pošten način je uvesti je iz sustava koji je vodio, recimo iz ERP-a. Sve ostalo je pogađanje predstavljeno kao činjenica.
Računa li se cijena s PDV-om ili bez njega?
Snima se ono što kupac vidi na stranici proizvoda, dakle u skladu s postavkama trgovine za prikaz poreza. Na hrvatskim B2C trgovinama to je cijena s PDV-om.
Što ako mijenjam cijenu nekoliko puta dnevno?
Dnevna snimka bilježi jednu vrijednost po danu. Ako se cijena tog dana mijenjala između dvije snimke, zabilježi se najniža koju je dodatak vidio. Za trgovine s čestim promjenama unutar dana veličina serije i sat snimanja su postavka, a snimka se može pokrenuti i ručno.
Usporava li dnevna snimka trgovinu?
Obrada ide u serijama, s pokazivačem koji pamti dokle se stiglo, pa se katalog od nekoliko tisuća artikala obradi u više kratkih prolaza umjesto u jednom dugom. Prekinuta snimka nastavlja ondje gdje je stala. Veličina serije se smanjuje ako poslužitelj prekida obradu.
Što ako trgovina ima malo prometa?
Vrijedi znati unaprijed: WordPressov raspored zadataka pokreće se posjetom stranici, pa na trgovini koju nitko ne otvori danima dnevna snimka zna kasniti. Rješenje je pravi cron na poslužitelju, jedan redak u crontabu, i upute su u priloženom readmeu. Snimka se u svakom trenutku može pokrenuti i ručno iz admina.
Radi li s WPML-om i višejezičnim trgovinama?
Da. Povijest se veže uz ID artikla, pa svaki prijevod nosi svoju. Ako prijevodi dijele cijenu, dijelit će i vrijednosti.
Više vremena, a postavljanje i dalje traje pet minuta
Ministar gospodarstva najavio je 28.9.2026. odgodu obveze od 1. listopada, a trajna pravila za studeni.
Trebate ugradnju u temu po mjeri ili uvoz povijesti iz ERP-a? Javite se.