Este guia explica como importar campos personalizados (como Advanced Custom Fields / ACF) dos dados de exportação do WordPress para os metafields do Shopify utilizando o Blog Importer.

Ao converter o seu ficheiro XML para CSV e ajustar os nomes das colunas no Google Sheets, pode facilmente centralizar e gerir dados expandidos complexos.

O desafio: perda de campos personalizados durante a migração

Os dados expandidos criados no WordPress utilizando plugins como “Advanced Custom Fields (ACF)” são frequentemente ignorados pelas ferramentas de migração padrão. Criar manualmente os metafields correspondentes no Shopify e copiar os dados um a um consome imenso tempo e é suscetível a erros humanos.

Ao combinar o “Conversor de XML para CSV” do Blog Importer com a sua função de importação de CSV, pode migrar estes dados em massa de forma segura e eficiente.

Passos da solução

Passo 1: Exportar do WordPress

No painel de administração do WordPress (Ferramentas > Exportar), exporte o seu ficheiro XML garantindo que os campos personalizados são incluídos. Selecione “Todo o conteúdo” ou “Artigos”.

Passo 2: Converter XML para CSV

Converta o ficheiro XML exportado num CSV formatado para o Shopify utilizando a nossa Ferramenta de Conversão de XML para CSV.

Passo 3: Abrir no Google Sheets

Abra o ficheiro CSV convertido e descarregado no Google Sheets (ou Microsoft Excel).

Passo 4: Verificar colunas de campos personalizados

Certifique-se de que as colunas denominadas metafield_custom_xxx existem na sua folha de cálculo. Estas contêm os valores dos campos personalizados extraídos do WordPress.

Passo 5: Adicionar Metafields no Shopify

Inicie sessao no seu painel de administração do Shopify. Navegue até Definições > Dados personalizados > Metafields > Artigos do blogue (ou a definição relevante) og adicione os metafields que correspondem aos campos personalizados no seu CSV.

Passo 6: Alterar nome das colunas

No Google Sheets, altere o nome das colunas metafield_custom_xxx para que correspondam exatamente ao namespace e chave (namespace and key) dos metafields que adicionou no Shopify (ex: custom.attribute_name).

Passo 7: Editar dados (opcional)

Se necessário, modifique e ajuste os dados diretamente na folha de cálculo. Também pode realizar substituições em massa aqui.

Passo 8: Importar com o Blog Importer

Abra o Blog Importer, carregue o seu ficheiro CSV editado e inicie o processo de importação.

Dica de especialista: Importação de teste recomendada Os metafields personalizados exigem uma correspondência estrita do tipo de dados. Para evitar inconsistências de dados, recomendamos vivamente a realização de uma importação de teste com apenas alguns registos primeiro, para verificar se são apresentados corretamente no seu administrador do Shopify.

FAQ

Suporta todos os tipos de dados?

Atualmente, suportamos principalmente tipos de dados de valor único (ex: texto, números, URLs). Formatos de lista ou tipos de objetos complexos podem ser importados como cadeias de texto simples.

Porque é que os meus metafields não aparecem?

Verifique novamente se as definições dos seus metafields estão corretamente configuradas no administrador do Shopify. Além disso, certifique-se de que os cabeçalhos do seu CSV seguem estritamente o formato “namespace.key” (ex: custom.o_meu_campo).