Sidrena cijena za WooCommerce: Dodatak za WordPress koji uz maloprodajnu cijenu ističe dodatnu (sidrenu) cijenu i objavljuje cjenik u .xml i .csv obliku prema NN 101/2026
Imamo besplatan dodatak za WooCommerce 3.0 i novije. Preuzimate ga bez registracije, a radi na vašem poslužitelju.
Besplatno, bez jamstva i bez obveze podrške. Za usklađenost poslovanja odgovara trgovac.Obveza je odgođena do 17. 11. 2026.
Odlukama o izmjeni objavljenima u NN 110/2026 (na snazi od 30. 9. 2026.) obveze iz NN 101/2026, isticanje dodatne cijene i objava cjenika, primjenjuju se od 17. 11. 2026. umjesto od 1. 10. 2026. Referentni dan 10. 9. 2026. ostaje isti, a već pripremljene cjenike nije potrebno izrađivati ponovno. Pravilnici o baznoj cijeni i o objavi cjenika najavljeni su za studeni. Dodatak natpis uz cijenu prema zadanim postavkama prikazuje od 1. 10. 2026. Od verzije 1.0.10 natpis možete isključiti u postavkama dodatka (Isključi natpis sidrene cijene), a cjenik i dnevna snimka rade i dalje. Natpis se ne vraća sam: uključite ga kad obveza stupi na snagu. O novoj verziji dodatka možete dobiti obavijest e-mailom na stranici Moduli.
Sadržaj
Što dodatak radi
Dodatak pokriva dvije obveze iz odluka Vlade objavljenih u Narodnim novinama 101/2026: isticanje dodatne (sidrene) cijene uz maloprodajnu (NN 101/2026-1212) i objavu cjenika za automatsku obradu (NN 101/2026-1213).
- Sidrena cijena po proizvodu i po varijaciji, s referentnog dana 10. 9. 2026. Za šest kategorija iz 2025. (hrana, piće, kozmetika, sredstva za čišćenje, toaletne potrepštine, proizvodi za kućanstvo) referentni dan ostaje 2. 5. 2025.; te kategorije označite u postavkama dodatka.
- Natpis na stranici proizvoda, u popisima i kategorijama, uz srodne i preporučene proizvode, uz odabranu varijaciju te u widgetima i blokovima WooCommercea, uz rezervni prikaz preko JavaScripta.
- Cjenik robe i cjenik usluga u .xml i .csv obliku, svaki u strukturi koju propisuje odluka, uz dnevnu arhivu od 30 dana i stranicu s popisom snimki.
- Poveznica „Objava cjenika” u podnožju trgovine.
- Pregled u administraciji: pokrivenost artikala s popisom onih bez sidrene cijene, arhiva po danima i upozorenje kad cjenik robe kasni iza 8:00.
Košarica i naplata su izvan opsega dodatka. Provjereno na WordPressu 5.6 i 7.1, WooCommerceu 5.0 i 11.1 te PHP-u 8.0 i 8.3; pisan je za WordPress 4.7, WooCommerce 3.0 i PHP 5.6 naviše.
Instalacija
- Preuzmite .zip (gumb na vrhu stranice).
- U administraciji WordPressa otvorite Dodaci → Dodaj novi → Učitaj dodatak.
- Odaberite preuzetu .zip datoteku i kliknite Instaliraj sada, pa Aktiviraj dodatak.
- Otvorite WooCommerce → Sidrena cijena.
Instalacija stvara tablicu ddtech_anchor_price u bazi. Postojeće cijene i podaci o proizvodima se ne mijenjaju.
Upis sidrenih cijena
Sidrena cijena je cijena s prošlog dana, pa je dodatak ne može izračunati: mora se upisati. WooCommerce ne pamti povijest cijena. Postoje tri načina:
| Iz redovnih cijena | Gumb na stranici dodatka, kad se redovne cijene od referentnog dana nisu mijenjale. Dodatak uzima redovnu cijenu svakog jednostavnog proizvoda i svake varijacije, bez akcija i sniženja. |
|---|---|
| Iz .csv datoteke | Kad su se cijene u međuvremenu mijenjale. Podatke pripremite iz sigurnosne kopije s referentnog dana. |
| Ručno | Polje „Sidrena cijena” na kartici Općenito proizvoda, odnosno u svakoj varijaciji, uz polje „Na dan”. |
CSV prima stupce id (ili sku) i price_tax_incl, a po želji price_tax_excl i reference_date (dan za koji iznos vrijedi, npr. 15.9.2026.). Prima i datoteku iz izvoza proizvoda WooCommercea (Proizvodi → Izvoz) sa stupcima ID, SKU i Regular price: ako imate takav izvoz s referentnog dana, to je najlakši put. Uvoz puni samo prazne zapise.
Točnost upisanih cijena potvrđuje trgovac: dodatak ističe i objavljuje ono što je u njega upisano. Brisanje dodatka ne briše upisane sidrene cijene ni arhivu cjenika, nego samo postavke.
Artikl kojeg 10. 9. 2026. nije bilo u ponudi
Za takav artikl ističe se cijena prvog dana u ponudi, uz taj datum. Zato svaki zapis sidrene cijene ima i svoj datum.
- Artikl objavljen danas dodatak upiše sam pri objavi: redovnu cijenu (i cijenu svake varijacije) uz današnji datum. Zapis istog dana prati ispravke cijene, a od sljedećeg dana se više ne mijenja.
- Nacrt se ne puni; nacrt objavljen kasnije dobiva dan objave.
- Za artikl unesen ranije bez zapisa dodatak predlaže dan unosa u trgovinu. Provjerite ga i ispravite ako je artikl u prodaju ušao drugog dana.
- Dupliciranje proizvoda ne kopira sidrenu cijenu, jer novi artikl nije postojao na referentni dan.
Natpis uz cijenu
Zadani natpis je „Cijena” uz datum sidrene cijene i iznos, na primjer:
Cijena 10.9.2026.: iznos €- Sidrena cijena ističe se i kad je jednaka današnjoj.
- Artikl bez zapisa ne dobiva ništa: ni crticu ni prazno mjesto.
- Varijabilni proizvod uz raspon cijena pokazuje raspon sidrenih cijena svojih varijacija, a uz odabranu varijaciju stoji njezina sidrena cijena.
- Varijacija bez vlastitog zapisa koristi onaj upisan na varijabilni proizvod, osim kad je viši od cijene varijacije: tada ostaje bez dodatne cijene, da ne pokaže popust kojeg nema.
- Tekst natpisa mijenjate u postavkama; mjesto datuma označava
%s, a tekst bez datuma dodatak ne sprema.
Gumb „Izmjeri sada” na stranici dodatka dohvati pravu stranicu artikla i trgovine i prebroji natpise. Ako tema ili graditelj stranica ispisuje cijenu mimo WooCommercea, ostavite uključen rezervni prikaz preko JavaScripta.
Cjenik .xml i .csv
Cjenik je dostupan bez prijave, na adresi same trgovine, i gradi se u trenutku poziva:
https://vasa-trgovina.hr/?ddtech-cjenik=xmlhttps://vasa-trgovina.hr/?ddtech-cjenik=csv
- Redak po artiklu odnosno varijaciji, sa stupcima koje odluka nabraja: naziv, šifra, marka, jedinica mjere, cijena, posebni oblik prodaje i njegov naziv, cijena po jedinici mjere, barkod, sidrena cijena i dostupnost.
- „Dostupno” je samo artikl koji je stvarno na zalihi, prema pojašnjenju Ministarstva gospodarstva od 18. 9. 2026.; artikl sa statusom „Po narudžbi” je nedostupan.
- Marka dolazi iz polja marke u WooCommerceu (od inačice 9.6), barkod iz polja GTIN/EAN (od 9.2), a šifra je SKU.
- Skriveni artikli, nacrti, grupirani i vanjski proizvodi ne ulaze u cjenik.
- Cjenik robe i cjenik usluga su odvojeni, svaki u svojoj strukturi. Koje kategorije su usluge, određujete u postavkama.
- Naziv arhivske datoteke nosi oblik, adresu i oznaku prodajnog objekta, broj pohrane te datum i vrijeme objave.
- Dnevne snimke zapisuju se u mapu
wp-content/uploads/cjenik/i čuvaju 30 dana, a ta adresa nosi popis svih snimki po danima.
Rok 8:00 i dnevni poziv
Prema odluci cjenik robe za tekući dan mora biti objavljen prije 8:00. Snimku okidaju posjet trgovini, dohvat cjenika i WordPressov raspored zadataka, ali sve tri stvari ovise o zahtjevu koji stvarno obradi poslužitelj.
- Na stranici dodatka stoji adresa dnevnog poziva. Pozovite je jednom dnevno prije 8:00, cronom na hostingu ili besplatnom vanjskom uslugom (npr. cron-job.org ili UptimeRobot). Adresa sadrži token, pa je ne objavljujte.
- Tko nema cron, može uključiti dnevnu provjeru dD Techa: jednom dnevno dohvaćamo javni cjenik trgovine i time okidamo snimku. Opcija je zadano isključena.
- Dodatak vrijeme objave ne prepisuje na ranije: snimka nastala u 14:12 nosi 1412 u nazivu, a administracija na to upozorava.
- Na dan stupanja na snagu ispraznite predmemoriju (LiteSpeed Cache, WP Rocket i slično, te Cloudflare), jer stranice spremljene dan ranije nemaju natpis.
Arhiva na stranici dodatka prikazuje zadnjih 30 dana: zelen dan ima snimku, crven nema, a žut znači da je cjenik robe nastao poslije 8:00.
Česta pitanja
Na kojim inačicama WordPressa i WooCommercea radi dodatak?
Pisan je za WordPress 4.7, WooCommerce 3.0 i PHP 5.6 naviše. Provjeren je na WordPressu 5.6 i 7.1, WooCommerceu 5.0 i 11.1 te PHP-u 8.0 i 8.3.
Mijenja li instalacija postojeće cijene u trgovini?
Ne. Instalacija stvara tablicu ddtech_anchor_price u bazi. Postojeće cijene i podaci o proizvodima se ne mijenjaju.
Odakle dodatku cijena s 10. 9. 2026.?
WooCommerce ne pamti povijest cijena, pa se sidrena cijena upisuje: iz redovnih cijena trgovine (kad se od referentnog dana nisu mijenjale), iz .csv datoteke ili izvoza proizvoda s referentnog dana (kad jesu) ili ručno na proizvodu i varijaciji. Točnost upisanih cijena potvrđuje trgovac.
Što s artiklom kojeg 10. 9. 2026. nije bilo u ponudi?
Ističe se cijena prvog dana u ponudi uz taj datum. Artikl objavljen danas dodatak upiše sam pri objavi, s redovnom cijenom i današnjim datumom. Za stariji artikl bez zapisa dodatak predlaže dan unosa u trgovinu, a trgovac ga potvrđuje ili ispravlja.
Kako se sidrena cijena prikazuje kod varijabilnog proizvoda?
Uz raspon cijena stoji raspon sidrenih cijena varijacija, a kad kupac odabere varijaciju, uz njezinu cijenu stoji njezina sidrena cijena. Varijacija bez vlastitog zapisa koristi zapis proizvoda samo ako nije viši od njezine cijene.
Zašto se natpis na stranici artikla ne vidi?
Dodatak natpis prikazuje od 1. 10. 2026. Ako se ne vidi, provjerite je li uključeno Isključi natpis sidrene cijene, kliknite Izmjeri sada na stranici dodatka, provjerite ima li artikl upisanu sidrenu cijenu i ispraznite predmemoriju.
Gdje je cjenik u .xml i .csv obliku?
Na adresama /?ddtech-cjenik=xml i /?ddtech-cjenik=csv vaše trgovine, bez prijave. Dnevne snimke čuvaju se 30 dana u mapi wp-content/uploads/cjenik/, a ta adresa nosi popis svih snimki po danima.
Kako cjenik robe stigne biti objavljen prije 8:00?
Na stranici dodatka stoji adresa dnevnog poziva koju cron na hostingu ili besplatna vanjska usluga poziva jednom dnevno prije 8:00. Tko nema cron, može uključiti dnevnu provjeru dD Techa, koja je zadano isključena.
Šalje li dodatak podatke izvan trgovine?
Ne, osim ako uključite dnevnu provjeru dD Techa. Tada se šalju adresa trgovine, platforma, verzija dodatka i adresa javnog cjenika, a ne podaci o kupcima ni narudžbama. Isključivanjem se zapis kod dD Techa briše.
Briše li brisanje dodatka upisane sidrene cijene?
Ne. Brisanje dodatka briše samo postavke; upisane sidrene cijene i arhiva cjenika ostaju, jer se odnose na prošle dane i ne mogu se ponovno izmjeriti.
Pokriva li dodatak i baznu cijenu iz Zakona o zaštiti potrošača?
Ne. Bazna cijena nije isto što i sidrena: dan i način njezina isticanja propisat će pravilnik koji još nije objavljen, i ovaj dodatak je ne pokriva.
Licenca, odgovornost i prilagodba
Dodatak je objavljen pod licencom GPL-2.0-or-later, bez jamstva i bez obveze podrške. Alat je za isticanje cijena i objavu cjenika; ne jamči ishod inspekcijskog nadzora, a za točnost cijena i usklađenost poslovanja odgovara trgovac.
Povijest izdanja, modul za PrestaShop i HUB3 barkod za plaćanje su na stranici Moduli. Postavljanje dodatka, prilagodbu ili dodatak po mjeri radimo po ponudi.
Pošaljite upit