WooCommerce · Import produse
WooCommerce: import produse din feed XML
Furnizorul îți dă un feed XML. Importerul nativ WooCommerce nu îl citește, deci ai două drumuri: îl convertești în CSV sau folosești un plugin de import.
- Importul nativ = CSV/TXT
- Conversie XML → CSV
- WP All Import
- Gratuit vs plătit
- Mapare câmpuri
Răspuns în aceeași zi lucrătoare Ofertă fixă Fără parole
Răspuns rapid
Importerul din WooCommerce acceptă fișiere CSV sau TXT, nu XML. Pentru un feed XML: (1) îl transformi în CSV cu un script sau o foaie de calcul și apoi folosești importul nativ, sau (2) folosești un plugin de import. Pagina WP All Import spune că importă XML, CSV, Excel și Google Sheets și are mapare drag-and-drop; integrarea cu WooCommerce este un add-on plătit, iar importurile recurente din URL sunt în versiunea Pro.
Ce ai nevoie
- Linkul sau fișierul XML al furnizorului
- Documentația structurii feedului
- Lista câmpurilor de importat
- Un mediu de test
Pașii, pe rând
- 1Înțelege structura feeduluiDeschide XML-ul și identifică elementul care se repetă pentru un produs (de exemplu <product>), identificatorul unic (SKU/cod furnizor), preț, stoc, categorie, imagini.
- 2Decide drumulPentru un import ocazional, conversia în CSV e suficientă. Pentru actualizări regulate, un plugin cu import programat evită munca repetată.
- 3Conversie în CSVUn script (PHP, Python, XSLT) citește XML-ul și scrie un CSV cu antetele schemei WooCommerce. Fragmentul de mai jos arată ideea.
- 4Sau folosește un pluginWP All Import: conform paginii sale, XML, CSV, Excel și Google Sheets se importă gratuit, dar integrarea WooCommerce este add-on plătit, iar importul recurent din URL e în Pro. Compară costul cu volumul tău.
- 5Mapează câmpurileAsociază fiecare element din feed cu un câmp WooCommerce: nume, SKU, preț, stoc, categorii, imagini, atribute. Păstrează identificatorul furnizorului ca SKU sau ca meta.
- 6Testează pe 10 produseVerifică prețurile, categoriile, imaginile și stocul. Corectează maparea înainte de feedul întreg.
- 7Programează actualizărileStabilește frecvența și ce se actualizează (de obicei doar stoc și preț). Vezi ghidurile despre sincronizarea stocului și a prețurilor.
XML → CSV cu PHP (schelet)
php$xml = simplexml_load_file('feed.xml');
$out = fopen('produse.csv', 'w');
fputcsv($out, ['SKU', 'Name', 'Regular price', 'Stock', 'Categories', 'Images']);
foreach ($xml->product as $p) {
fputcsv($out, [
(string) $p->code,
(string) $p->title,
(string) $p->price,
(int) $p->stock,
(string) $p->category,
(string) $p->image,
]);
}
fclose($out);Fragmentele sunt scheleturi: le adaptezi la fișierul tău și le testezi întâi pe un mediu de test (staging). Numele elementelor (product, code, title…) depind de feedul tău. Adaugă validare: preț numeric, SKU nevid, imagini valide.
Informațiile despre WP All Import sunt de pe pagina sa de pe WordPress.org la data verificării; împărțirea între funcții gratuite și plătite poate să se schimbe. Nu am verificat alte plugin-uri de import.
Mai multe detalii
Cauze frecvente și greșeli de evitatDacă pașii de mai sus nu au rezolvat problema
Feedul nu se încarcă
De ce: Furnizorul cere autentificare sau blochează cererile serverului.
Ce faci: Verifică accesul cu furnizorul; WP All Import Pro menționează fișiere cu autentificare HTTP.
Câmpuri lipsă sau goale
De ce: Maparea indică elemente care nu există în toate produsele.
Ce faci: Tratează valorile lipsă în conversie sau în mapare.
Duplicate după import
De ce: Identificatorul unic nu e mapat pe SKU.
Ce faci: Folosește SKU-ul furnizorului ca identificator unic.
Întrebări frecvente4 răspunsuri
Importă WooCommerce direct XML?
Importerul nativ lucrează cu CSV sau TXT; XML-ul trebuie convertit sau importat cu un plugin.
Ce ofer WP All Import gratuit?
Conform paginii sale: import XML, CSV, Excel și Google Sheets, cu mapare drag-and-drop; WooCommerce și importul recurent din URL cer versiuni plătite.
Cum actualizez regulat din feed?
Prin import programat într-un plugin sau printr-un script propriu pe cron.
Mă ajutați să leg feedul furnizorului?
Da. Cere ofertă fixă.
Subiecte acoperite pe această pagină
- import XML WooCommerce
- feed XML furnizor WooCommerce
- WP All Import XML
- conversie XML în CSV
- import produse din feed
Ghiduri apropiate
- WooCommerce: import produse din fișiere CSV și Excel
- WooCommerce: sincronizarea stocurilor cu furnizorul
- WooCommerce: actualizarea prețurilor din feedul furnizorului
- WooCommerce: importul imaginilor de produs din URL-uri externe
- WooCommerce: importul variantelor de produs
- WooCommerce: eliminarea duplicatelor create la import
- WooCommerce: import produse din CSV și Excel
- WooCommerce: sincronizarea stocurilor cu furnizorul
- Toate ghidurile
Surse și verificare
Verificat pe 5 noiembrie 2026. Denumirile din setări și pașii pot diferi între versiuni.
