WooCommerce CSV Import (plugin, Allaerd.org): verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 54: | Regel 54: | ||
{| | {| | ||
− | |[[file:20180412-1615.png|thumb| | + | |[[file:20180412-1615.png|thumb|500px|De bron (LibreOffice Calc) schrijft weg in UTF8, en de plugin converteert naar ''utf08'' (da's eigenlijk vreemd), en zo ziet in de ''preview'' een koppelstreepje eruit]] |
|} | |} | ||
Versie van 12 apr 2018 16:44
Sinds januari 2018 is deze plugin opgehouden te bestaan, net als het bedrijf erachter. De plugin werkt nog steeds en bevalt goed. Deze kan ik kopiëren vanuit WordPress-installaties waar deze al in stond.
WooCommerce-plugin om in bulk producten te importeren. Gratis en betaalde versie:
- https://wordpress.org/plugins/woocommerce-csvimport/
- https://allaerd.org/shop/free-woocommerce-import-products/
Hoe het werkt
Begin hier
- Er verschijnt een apart menu-item CSV Import in het hoofdmenu van WordPress
- De handleiding suggereert dat je twee bestanden nodig hebt: Een 'header' met de mapping van bestand naar veld, en het eigenlijke databestand. Dat is niet zo: Dit is hetzelfde bestand!
- De gratis variant bestrijkt alle gebruikelijke velden, inclusief afbeeldingen - Dat scheelt!
- Voor de velden virtual en downloadable moet je bijbetalen
- In het logbestand kun je zien of het betreffende product al bekend is:
product found by title
(of sku) geeft aan dat het product al bestaan.Product not found
geeft 't tegendeel aan. Op het moment dat producten in de prullenbak zitten, worden ze als bestaand aangemerkt. Dat geeft storingen. Oplossing: Prullenbak legen.
Afbeeldingen
Dit werkt prima:
- Upload alle afbeeldingen via de WP-interface. Je kunt dat dankzij drag-&-drop in bulk doen
- Vermeld in het upload-bestand de bestandsnamen zonder pad of schuine strepen naar deze of gene kant.
Headers & mappingen
Velden
Namen & functie
De correspondentie tussen velden is wat gepuzzel, plus dat je niet vantevoren de verschillende header-definities gemakkelijk kunt zien:
* post_title - De gebruikelijke naam of titel van de posting * post_content - Het content-veld bovenaan een posting * regular_price - Gewone prijs, niet te verwarren met sales_price, hetgeen een aanbieding betreft * post_excerpt - Veld 'Product short description' onderaan het product-scherm
Categorieën
Zolang categorieën platte tags betreft, hoe je deze niet vantevoren te defineren ofzo. Dat werkt super.