Objava cjenika nije jednokratni zadatak koji se odradi do 17. studenoga 2026. i zaboravi. Propis traži da se prethodni cjenici čuvaju 30 dana od objave ili zadnje izmjene, pa uz današnju datoteku mora postojati i mjesec dana unatrag. To je dio obveze koji se najlakše previdi, jer izgleda kao tehnički detalj.
Zašto arhiva uopće postoji
Cjenik je namijenjen automatiziranom dohvatu - alatima za usporedbu cijena i nadzoru. Bez arhive bi se moglo provjeriti samo stanje na današnji dan, a poanta mjere je usporedba kroz vrijeme. Zato uz stalnu adresu današnjeg cjenika mora postojati i niz ranijih datoteka.
Što se točno mora moći dohvatiti
- Stalna adresa s aktualnim cjenikom, koja se ne mijenja iz dana u dan.
- Dnevne datoteke zadnjih 30 dana, s datumom i vremenom u nazivu.
- Bez blokade za automatizirani pristup - ako stranica blokira botove i scrapere, te datoteke moraju ostati iznimka, inače obveza nije ispunjena.
- Jedinstvena struktura datoteke za sve lokacije istog subjekta.
Kako to izgleda u praksi u WooCommerceu
Sidro svaki dan, u vrijeme koje odredite, generira novi par datoteka (XML i CSV) s propisanim nazivom koji sadrži tip prodajnog mjesta, adresu, šifru lokacije, broj skladišta te datum i vrijeme. Uz njih održava i stabilnu kopiju na nepromjenjivoj adresi, za alate koji uvijek gledaju isto mjesto.
https://vasa-trgovina.hr/sidrena-cijena.csv
https://vasa-trgovina.hr/sidrena-cijena-usluge.xml
/wp-content/uploads/sidrena-cijena/cjenik-proizvodi_webshop_..._20260919-070000.xml
Starije datoteke od zadanog roka plugin briše sam, pa mapa ne raste bez kraja. Rok je po zadanom 30 dana, koliko propis i traži, a može se produljiti ako želite dulju arhivu.
Što ako generiranje jednom ne uspije
Rok od 8:00 ujutro znači da propušten dan nije bezopasan. Zato plugin generiranje zakazuje ranije nego što rok traži (po zadanom u 7:00), sam ispravlja pomak rasporeda pri prelasku na ljetno i zimsko vrijeme, i šalje e-mail administratoru ako dnevno generiranje ne uspije - jer nitko ne gleda admin baš u trenutku kad zadatak radi u pozadini.
Vrijedi provjeriti radi li WP-Cron na vašem hostingu. Neki ga davatelji gase u korist
sistemskog crona, pa tada wp-cron.php mora pozivati vanjski zadatak. Bez toga se
nijedan dnevni posao u WordPressu ne izvršava pouzdano.
Što ostaje na vama
- Sidrenu cijenu upisujete jednom, za propisani referentni datum.
- Dnevne cjenike i arhivu od 30 dana plugin vodi sam, bez dodatnog unosa.
- Cjenik uvijek odražava trenutno stanje kataloga, pa nove proizvode i promjene cijena ne treba nikamo posebno prepisivati.
Ako to danas radite ručno, kroz izvoz i uređivanje tablica, Sidro taj dio preuzima u cijelosti. Kako se postavlja: upute i dokumentacija.