Gyakori hibák és hibaelhárítás
A többnyelvű import leggyakoribb buktatói: hiányzó oszlopok, kihagyott hozzárendelés, hiányzó nyelvek, nem támogatott bővítmények és a WP-CLI exportálás hibája.
| Tünet | Ok | Megoldás |
|---|---|---|
| A tartalom bekerül, de címkézetlen, eredeti nyelvű sorként jelenik meg, a WPML-importálásnak nincs mit összekapcsolnia. | Az importfájlból hiányzik a három nyelvi oszlop. | Add hozzá az oszlopokat az adataidhoz, exportáld újra, és importálj újra. |
| Ugyanez a kép, pedig az oszlopok a fájlban megvannak. | Az importáló bővítmény egyedi mező vagy kifejezés-meta hozzárendelése kimaradt (WP All Importnál), így az adat nem került a bejegyzéshez. | Futtasd újra az importot a mezők hozzárendelésével. |
| Egy nyelv sorai az alapértelmezett nyelven jelennek meg. | A cél nyelv nincs beállítva az importáló webhelyen. | Előbb add hozzá a hiányzó nyelveket a WPML → Beállítások → Nyelvek oldalon, majd futtasd újra. |
| A bejegyzések a WPML-importálás után is vázlatok maradnak. | Nem támogatott importáló bővítményt használsz. | Tedd közzé kézzel, vagy válts támogatott bővítményre. |
| A saját importszkript nem viszi át a nyelvi adatokat. | A hiba a szkriptben van. | A három nyelvi oszlopnak (és WooCommerce-attribútumoknál a címkeoszlopnak) el kell jutnia a sorhoz. |
| A kódod által létrehozott tartalom nem vázlat. | A WPML csak a támogatott importáló bővítmények tartalmát tartja vázlatban. A wp_insert_post-tal vagy PHP-ból, illetve WP-CLI-ből futtatott WooCommerce-importtal létrehozott tartalom megtartja a kódod által adott állapotot. |
Az új tartalmat te hozd létre vázlatként, és a _wpml_import_after_process_post_status mezőt állítsd publish-ra. |
A wp export után a wp import elhagyja a kategóriák és címkék nyelvi oszlopait. |
A WP-CLI egyik exportáló csomagváltozata nem ír ki kifejezés-metát. | Frissítsd az export-command csomagot 2.1.15-ös vagy újabb változatra, vagy exportálj a WordPress felületén az Eszközök → Exportálás oldalról. |
Ha az importok újra és újra ugyanabba a hibába futnak, a WPML ügyfélszolgálata a nap 24 órájában válaszol az importtal kapcsolatos kérdésekre.
Ha egy import nem fejeződik be, a WPML hibakereső útmutatója segít a kiderítésében.
Készült: