← Sva dokumentacija

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.

Trenutačna verzija
1.4.0 (22.10.2026.)
WordPress
6.2+ · testirano do 6.8
PHP
7.4+
Potreban dodatak
woocommerce

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”.

Povijest promjena

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.

Napomene uz nadogradnju

1.4.0

Much more complete import (images, categories, variations) and important security fixes. After updating, open Mapping once and click "Read the feed" to check the fields.

Vanjske usluge

  • Vaši dobavljači (XML feed koji upišete) — Preuzimanje proizvoda, cijena, zaliha i slika (Adresa vaše stranice u zaglavlju zahtjeva (User-Agent); podaci kupaca se ne šalju)

Preuzmi / kupi · Uvjeti licence · Privatnost