Questa guida spiega come importare campi personalizzati (come Advanced Custom Fields / ACF) dai dati di esportazione di WordPress nei metafield di Shopify utilizzando Blog Importer.

Convertendo il tuo file XML in un CSV e regolando i nomi delle colonne in Google Sheets, puoi facilmente centralizzare e gestire dati estesi complessi.

La sfida: perdita di campi personalizzati durante la migrazione

I dati estesi creati in WordPress utilizzando plugin come “Advanced Custom Fields (ACF)” vengono spesso ignorati dagli strumenti di migrazione standard. Creare manualmente i metafield corrispondenti in Shopify e copiare i dati uno per uno richiede molto tempo ed è soggetto a errori umani.

Combinando il “Convertitore da XML a CSV” di Blog Importer con la sua funzione di importazione CSV, puoi migrare questi dati in blocco in modo sicuro ed efficiente.

Passaggi della soluzione

Passaggio 1: Esporta da WordPress

Dal pannello di controllo di WordPress (Strumenti > Esporta), esporta il tuo file XML assicurandoti che i campi personalizzati siano inclusi. Seleziona “Tutti i contenuti” o “Articoli”.

Passaggio 2: Converti XML in CSV

Converti il file XML esportato in un CSV formattato per Shopify utilizzando il nostro strumento di conversione da XML a CSV.

Passaggio 3: Apri in Google Sheets

Apri il file CSV convertito e scaricato in Google Sheets (o Microsoft Excel).

Passaggio 4: Verifica le colonne dei campi personalizzati

Assicurati che le colonne denominate metafield_custom_xxx esistano nel tuo foglio di calcolo. Queste contengono i valori dei campi personalizzati estratti da WordPress.

Passaggio 5: Aggiungi i Metafield in Shopify

Accedi al tuo pannello di controllo Shopify. Vai su Impostazioni > Dati personalizzati > Metafield > Articoli del blog (o la definizione pertinente) og aggiungi i metafield che corrispondono ai campi personalizzati nel tuo CSV.

Passaggio 6: Rinomina le colonne

In Google Sheets, rinomina le colonne metafield_custom_xxx in modo che corrispondano esattamente al namespace e alla chiave (namespace and key) dei metafield che hai aggiunto in Shopify (ad es. custom.attribute_name).

Passaggio 7: Modifica i dati (opzionale)

Se necessario, modifica e adatta i dati direttamente nel foglio di calcolo. Qui puoi anche eseguire sostituzioni in blocco.

Passaggio 8: Importa con Blog Importer

Apri Blog Importer, carica il tuo file CSV modificato e avvia il processo di importazione.

Consiglio dell’esperto: importazione di test consigliata I metafield personalizzati richiedono una corrispondenza rigorosa del tipo di dati. Per evitare incongruenze nei dati, ti consigliamo vivamente di eseguire prima un’importazione di test con pochi record per verificare che vengano visualizzati correttamente nel tuo pannello di controllo Shopify.

FAQ

Supporta tutti i tipi di dati?

Attualmente supportiamo principalmente tipi di dati a valore singolo (ad es. testo, numeri, URL). I formati elenco o i tipi di oggetti complessi possono essere importati come stringhe di testo semplice.

Perché i miei metafield non vengono visualizzati?

Ricontrolla che le definizioni dei tuoi metafield siano configurate correttamente nel pannello di controllo Shopify. Inoltre, assicurati che le intestazioni del tuo CSV seguano rigorosamente il formato “namespace.key” (ad es. custom.my_field).