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

Ao converter seu arquivo XML para CSV e ajustar os nomes das colunas no Google Sheets, você pode centralizar e gerenciar facilmente dados estendidos complexos.

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

Os dados estendidos criados no WordPress usando 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 muito tempo e está sujeito a erros humanos.

Ao combinar o “Conversor de XML para CSV” do Blog Importer com sua função de importação de CSV, você pode migrar esses 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 seu arquivo XML garantindo que os campos personalizados sejam incluídos. Selecione “Todo o conteúdo” ou “Posts”.

Passo 2: Converter XML para CSV

Converta o arquivo XML exportado em um CSV formatado para o Shopify usando nossa Ferramenta de Conversão de XML para CSV.

Passo 3: Abrir no Google Sheets

Abra o arquivo CSV convertido e baixado no Google Sheets (ou Microsoft Excel).

Passo 4: Verificar colunas de campos personalizados

Certifique-se de que as colunas chamadas metafield_custom_xxx existam em sua planilha. Elas contêm os valores dos campos personalizados extraídos do WordPress.

Passo 5: Adicionar Metafields no Shopify

Faça login no seu painel de administração do Shopify. Navegue até Configurações > Dados personalizados > Metafields > Postagens do blog (ou a definição relevante) e adicione os metafields que correspondem aos campos personalizados no seu CSV.

Passo 6: Renomear colunas

No Google Sheets, renomeie as colunas metafield_custom_xxx para que correspondam exatamente ao namespace e chave (namespace and key) dos metafields que você adicionou no Shopify (ex: custom.attribute_name).

Passo 7: Editar dados (opcional)

Se necessário, modifique e ajuste os dados diretamente na planilha. Você também pode realizar substituições em massa aqui.

Passo 8: Importar com o Blog Importer

Abra o Blog Importer, faça o upload do seu arquivo CSV editado e inicie o processo de importação.

Dica de especialista: Importação de teste recomendada Metafields personalizados exigem correspondência estrita de tipo de dados. Para evitar inconsistências de dados, recomendamos fortemente realizar primeiro uma importação de teste com apenas alguns registros para verificar se eles são exibidos corretamente no seu administrador do Shopify.

FAQ

Todos os tipos de dados são suportados?

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 strings de texto simples.

Por que meus metafields não estão aparecendo?

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