← Svi dodaci

GrL'Ca XML Product Importer

Uvoz i usklađivanje WooCommerce proizvoda iz XML feedova vaših dobavljača — cijene s vašom maržom, zalihe, slike, kategorije i varijacije.

Besplatno · Verzija 1.4.0 (22.10.2026.)

Kategorije: Organizacija, WooCommerce, Uvoz proizvoda · Oznake: Cijene Dobavljači Sinkronizacija Uvoz proizvoda XML Zalihe

Besplatni dodaci šalju se na potvrđenu e-mail adresu. Upišite adresu i poslat ćemo vam kod.

Preuzimanjem prihvaćate uvjete licence. Kako postupamo s adresom piše u pravila privatnosti.

Opis

Većina dobavljača šalje cjenik kao XML feed. Ovaj dodatak od tog feeda radi WooCommerce proizvode i drži ih ažurnima: novi proizvodi se dodaju, cijene i zalihe prate dobavljača, a proizvode koje dobavljač ukloni može automatski označiti kao nedostupne.

Kako radi

  • Dodajte izvor — adresu feeda koju vam je dao dobavljač ili učitajte XML datoteku.
  • Povežite polja — povucite polje iz feeda na WooCommerce polje (naziv, šifra, cijena, zaliha, slike…) ili ga odaberite s popisa.
  • Uvezite — ručno ili automatski svaki sat, dvaput dnevno ili jednom dnevno.

Mogućnosti

  • Radi s gotovo svakim XML formatom: element proizvoda prepoznaje se sam (ili ga upišete), polja mogu biti ugniježđena (Cijene->MPC) ili atributi (@sifra).
  • Vaša marža: povećajte ili smanjite cijene dobavljača za postotak i zaokružite na cijele eure.
  • Akcijske cijene, količine na zalihi, težina i dimenzije, EAN/GTIN.
  • Slike i galerije preuzimaju se u Medijsku biblioteku — svaka samo jednom, i kroz više uvoza.
  • Kategorije s podkategorijama (Elektronika > Slušalice), stvaraju se kad ne postoje.
  • Marka (WooCommerce Brands ili svojstvo proizvoda).
  • Varijabilni proizvodi: veličine, boje… izravno iz feeda.
  • Proizvodi se prepoznaju po šifri (SKU), pa sljedeći uvoz ažurira umjesto da duplicira.
  • „Ažuriraj samo cijenu i zalihu” — vaši tekstovi i fotografije ostaju.
  • Proizvodi kojih više nema u feedu: ostavi, označi nedostupnima ili premjesti u skice.
  • Veliki feedovi obrađuju se u malim koracima u pozadini — bez prekida zbog vremena.
  • Prilagođeno Hrvatskoj: cijene poput 1.249,90 čitaju se ispravno.

Sigurno

Dodatak odbija XML s deklaracijama entiteta, nikad ne dohvaća adrese unutar privatne mreže, provjerava HTTPS certifikate, provjerava jesu li preuzete slike stvarno slike, a učitane feedove čuva u mapi zatvorenoj za web.

Instalacija
  • Učitajte i aktivirajte dodatak (WooCommerce mora biti aktivan).
  • Otvorite WooCommerce → XML uvoz (i u izborniku GrL'Ca).
  • Na kartici Izvori dodajte feed dobavljača, na Povezivanje polja povežite polja, na Uvoz kliknite Pokreni uvoz.
Česta pitanja

Kako izgleda grupa varijacija?

Povežite element koji se ponavlja, npr. Varijacije->Varijacija. U svakoj se čitaju sifra, cijena, akcija, zaliha (ili engleski sku, price, sale_price, stock) i svojstva poput <atribut name="Veličina">M</atribut>.

Hoće li drugi uvoz napraviti duplikate?

Neće. Proizvodi se prepoznaju po šifri i ažuriraju. Za svaki izvor povežite polje šifre.

Što se događa s proizvodima ako obrišem dodatak?

Ostaju. Postavke uvoza također ostaju, osim ako u Postavkama označite „Obriši sve podatke uvoza”.

Promjene

1.4.0

  • Rebuilt importer: images, galleries, categories, stock, sale prices, dimensions, EAN, brand and variable products are imported (1.3 imported only name, description, price and SKU).
  • Fixed: mapped fields were read from the wrong level of the XML, so mapped values came out empty.
  • Large feeds run in steps in the background (Action Scheduler / WP-Cron) instead of one long request.
  • New per-source options: new product status, "update only price and stock", products no longer in the feed, hourly / twice-daily / daily sync, upload an XML file instead of a URL.
  • Security: no XML entities (XXE), no requests to private networks, HTTPS certificates verified, image checks, all output escaped.
  • Deleting a source no longer shifts the other sources' settings.
  • English source text with a full Croatian translation; GrL'Ca menu; option to delete data on uninstall.

1.3.0

  • Drag & drop mapping, price adjustment, daily sync.

Zahtjevi: WordPress 6.2+ · PHP 7.4+ · testirano do WordPress 6.8

Dokumentacija ovog dodatka · Uvjeti licence · Privatnost