Ten przewodnik wyjaśnia, jak importować pola niestandardowe (takie jak Advanced Custom Fields / ACF) z danych eksportowych WordPress do metafields Shopify za pomocą Blog Importer.
Konwertując plik XML do formatu CSV i dostosowując nazwy kolumn w Arkuszach Google, możesz łatwo centralizować i zarządzać złożonymi rozszerzonymi danymi.
Wyzwanie: utrata pól niestandardowych podczas migracji
Rozszerzone dane utworzone w WordPressie za pomocą wtyczek takich jak „Advanced Custom Fields (ACF)” są często ignorowane przez standardowe narzędzia do migracji. Ręczne tworzenie odpowiednich metafields w Shopify i kopiowanie danych jeden po drugim jest niezwykle czasochłonne i podatne na błędy ludzkie.
Łącząc narzędzie „XML to CSV Converter” od Blog Importer z funkcją importu CSV, możesz bezpiecznie i wydajnie masowo migrować te dane.
Kroki rozwiązania
Krok 1: Eksport z WordPressa
W panelu administratora WordPressa (Narzędzia > Eksport) wyeksportuj plik XML, upewniając się, że pola niestandardowe są uwzględnione. Wybierz „Wszystkie treści” lub „Wpisy”.
Krok 2: Konwersja XML na CSV
Przekonwertuj wyeksportowany plik XML na plik CSV w formacie Shopify za pomocą naszego narzędzia XML to CSV Converter.
Krok 3: Otwarcie w Arkuszach Google
Otwórz przekonwertowany i pobrany plik CSV w Arkuszach Google (lub Microsoft Excel).
Krok 4: Weryfikacja kolumn pól niestandardowych
Upewnij się, że w arkuszu kalkulacyjnym istnieją kolumny o nazwach metafield_custom_xxx. Zawierają one wartości pól niestandardowych wyodrębnione z WordPressa.
Krok 5: Dodanie Metafields v Shopify
Zaloguj się do panelu administratora Shopify. Przejdź do Ustawienia > Dane niestandardowe > Meta pola > Wpisy na blogu (lub odpowiedniej definicji) og dodaj metapola odpowiadające polom niestandardowym w pliku CSV.
Krok 6: Zmiana nazw kolumn
W Arkuszach Google zmień nazwy kolumn metafield_custom_xxx tak, aby dokładnie odpowiadały przestrzeni nazw i kluczowi (namespace and key) metapól dodanych w Shopify (np. custom.attribute_name).
Krok 7: Edycja danych (opcjonalnie)
W razie potrzeby zmodyfikuj i dostosuj dane bezpośrednio w arkuszu kalkulacyjnym. Możesz tutaj również przeprowadzać masowe zamiany.
Krok 8: Import za pomocą Blog Importer
Otwórz Blog Importer, prześlij edytowany plik CSV i rozpocznij proces importu.
Wskazówka: Zalecany import testowy Niestandardowe metapola wymagają ścisłego dopasowania typów danych. Aby zapobiec niespójnościom danych, zdecydowanie zalecamy najpierw przeprowadzenie importu testowego tylko z kilkoma rekordami, aby zweryfikować, czy są one poprawnie wyświetlane w panelu administratora Shopify.
FAQ
Czy obsługiwane są wszystkie typy danych?
Obecnie obsługujemy głównie typy danych o pojedynczej wartości (np. tekst, liczby, adresy URL). Formaty list lub złożone typy obiektów mogą być importowane jako zwykłe ciągi tekstowe.
Dlaczego moje metapola się nie wyświetlają?
Sprawdź dokładnie, czy definicje metapól są poprawnie skonfigurowane w panelu administratora Shopify. Ponadto upewnij się, że nagłówki CSV ściśle przestrzegają formatu „namespace.key” (np. custom.my_field).
Edycja blogów za pomocą arkuszy kalkulacyjnych
Dowiedz się, jak korzystać z szablonów CSV i opanuj zaawansowane techniki edycji za pomocą arkuszy kalkulacyjnych.
Migracja bloga z WordPressa
Sprawdź tutaj standardowe kroki migracji WordPressa przy użyciu bezpośredniego przesyłania plików XML.