Esta guía explica cómo importar campos personalizados (como Advanced Custom Fields / ACF) de los datos de exportación de WordPress a los metafields de Shopify utilizando Blog Importer.

Al convertir su archivo XML a un CSV y ajustar los nombres de las columnas en Google Sheets, puede centralizar y gestionar fácilmente datos extendidos complejos.

El desafío: perder campos personalizados durante la migración

Los datos extendidos creados en WordPress utilizando complementos como “Advanced Custom Fields (ACF)” a menudo son ignorados por las herramientas de migración estándar. La creación manual de los metafields correspondientes en Shopify y la copia de los datos uno por uno requiere mucho tiempo y es propensa a errores humanos.

Al combinar el “Convertidor de XML a CSV” de Blog Importer con su función de importación de CSV, puede migrar estos datos de forma masiva, segura y eficiente.

Pasos de la solución

Paso 1: Exportar desde WordPress

Desde el panel de administración de WordPress (Herramientas > Exportar), exporte su archivo XML asegurándose de que se incluyan los campos personalizados. Seleccione “Todo el contenido” o “Entradas”.

Paso 2: Convertir XML a CSV

Convierta el archivo XML exportado en un CSV con formato de Shopify utilizando nuestra herramienta de conversión de XML a CSV.

Paso 3: Abrir en Google Sheets

Abra el archivo CSV convertido y descargado en Google Sheets (o Microsoft Excel).

Paso 4: Verificar las columnas de campos personalizados

Asegúrese de que las columnas denominadas metafield_custom_xxx existan en su hoja de cálculo. Estas contienen los valores de los campos personalizados extraídos de WordPress.

Paso 5: Agregar metafields en Shopify

Inicie sesión en su panel de administración de Shopify. Vaya a Configuración > Datos personalizados > Metafields > Entradas de blog (o la definición correspondiente) y agregue los metafields que correspondan a los campos personalizados de su CSV.

Paso 6: Cambiar el nombre de las columnas

En Google Sheets, cambie el nombre de las columnas metafield_custom_xxx para que coincidan exactamente con el espacio de nombres y la clave (namespace and key) de los metafields que agregó en Shopify (por ejemplo, custom.attribute_name).

Paso 7: Editar datos (opcional)

Si es necesario, modifique y ajuste los datos directamente en la hoja de cálculo. También puede realizar reemplazos masivos aquí.

Paso 8: Importar con Blog Importer

Abra Blog Importer, cargue su archivo CSV editado y comience el proceso de importación.

Consejo profesional: se recomienda una importación de prueba Los metafields personalizados requieren una coincidencia estricta del tipo de datos. Para evitar inconsistencias en los datos, recomendamos encarecidamente realizar primero una importación de prueba con solo unos pocos registros para verificar que se visualicen correctamente en su administrador de Shopify.

Preguntas frecuentes

¿Es compatible con todos los tipos de datos?

Actualmente, admitimos principalmente tipos de datos de un solo valor (por ejemplo, texto, números, URL). Los formatos de lista o los tipos de objetos complejos pueden importarse como cadenas de texto plano.

¿Por qué no se muestran mis metafields?

Vuelva a comprobar que las definiciones de sus metafields estén correctamente configuradas en el administrador de Shopify. Además, asegúrese de que los encabezados de su CSV sigan estrictamente el formato “namespace.key” (por ejemplo, custom.mi_campo).