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).
Editar blogues utilizando folhas de cálculo
Aprenda a utilizar modelos CSV e domine técnicas avançadas de edição utilizando folhas de cálculo.
Migre o seu blogue do WordPress
Consulte aqui os passos padrão de migração do WordPress utilizando carregamentos diretos de ficheiros XML.