k-sync
Volver al blog

Metafields de Shopify: guía práctica para tiendas que migran desde WooCommerce (2026)

Cómo usar los metafields de Shopify para reemplazar los campos personalizados y atributos de producto de WooCommerce — tipos de metafield, namespaces, visualización en el tema, edición masiva y migración de datos ACF y meta personalizados de WooCommerce.

·Por k-sync
5 min de lectura · 998 palabras

Las tiendas WooCommerce suelen extender los datos de producto con campos personalizados — a través de Advanced Custom Fields (ACF), atributos de producto de WooCommerce, WooCommerce Product Add-Ons o meta de post personalizado directo. El equivalente en Shopify son los metafields: datos estructurados en formato clave-valor vinculados a productos, variantes, clientes, pedidos, colecciones y otros objetos. Comprender los metafields es esencial para una migración exitosa, ya que los atributos de producto almacenados en campos personalizados de WooCommerce necesitan ubicarse en algún lugar de Shopify.

Qué son los metafields

Un metafield es un dato estructurado vinculado a un recurso de Shopify (producto, variante, colección, cliente, etc.). Tiene tres componentes:

Ejemplo: product.metafields.clothing.material = "100% algodón orgánico"

Tipos de metafield

TipoUsoEjemplo
Texto de una líneaValores de texto cortosMaterial, color, marca
Texto multilíneaTexto más largo, notas formateadasInstrucciones de cuidado, especificaciones técnicas
EnteroNúmeros enterosAños de garantía, edad mínima, cantidad
DecimalNúmeros decimalesPeso, dimensiones, % de alcohol, mg de THC
Verdadero/FalsoIndicadores booleanosApto para lavavajillas, vegano, certificado orgánico
FechaValores de fechaFecha de producción, fecha de caducidad
URLEnlaceURL de ficha de datos de seguridad, certificado de laboratorio
JSONDatos estructuradosListas de compatibilidad, tablas de especificaciones
ArchivoArchivos adjuntosManual de instrucciones en PDF
ColorValor del selector de colorHexadecimal del color principal
ValoraciónValoración en estrellasValoración de calidad del producto
MedidaValor + unidadPeso en kg, altura en cm
Lista de [tipo]Múltiples valores del mismo tipoLista de modelos compatibles (lista de texto)
Referencia a metaobjetoEnlace a un objeto estructurado personalizadoVinculado a un metaobjeto "Artista"

Definiciones de metafield frente a namespaces personalizados

Shopify admite dos enfoques para los metafields:

Durante la migración con k-sync, los metafields se envían a Shopify a través de la API. Crea las definiciones de metafield en el Admin de Shopify tras la migración para que tu equipo pueda editarlos sin necesidad de acceso a la API.

Reemplazo de campos personalizados de WooCommerce

Enfoque en WooCommerceEquivalente en metafield de Shopify
Campo ACF en tipo de post de productoMetafield definido (namespace de producto)
Atributo de producto WooCommerce (global)Opciones de producto de Shopify (para variantes) o metafields (para datos de especificaciones)
Atributo de producto WooCommerce (personalizado)Opciones de producto o metafields de Shopify
Campo personalizado de WooCommerce (meta box)Metafield definido
Contenido de pestaña de producto (WooCommerce Tab Manager)Metafield (texto multilínea) + sección del tema
Documentos/archivos PDF adjuntos al productoMetafield tipo: archivo

Mostrar metafields en tu tema

Los temas Online Store 2.0 de Shopify (Dawn y todos los temas modernos) admiten bloques de metafield en el editor del tema. Para mostrar un metafield en una página de producto:

  1. Crea una definición de metafield en Admin → Configuración → Datos personalizados → Productos
  2. En el editor del tema de la tienda online, navega a una plantilla de página de producto
  3. Añade un bloque de "Texto" o "Metafield" a la sección del producto
  4. Configura el bloque para mostrar el metafield específico

Para visualizaciones complejas de metafields (tablas, visibilidad condicional), se requiere personalización de Liquid en el tema o una app de visualización de metafields (Metafields Guru, Custom Fields).

Edición masiva de metafields tras la migración

Después de una migración con k-sync, algunos metafields estarán poblados por la importación (datos que existían en WooCommerce) y otros necesitarán completarse manualmente. Para la edición masiva:

Estrategia de metafields para la migración

Un enfoque práctico para los metafields durante la migración:

  1. Audita los campos personalizados de WooCommerce: Lista todos los campos personalizados en uso en todos los tipos de producto. Anota qué campos se muestran públicamente y cuáles son solo internos.
  2. Categoriza cada campo: ¿Es una opción de variante (crea SKUs separados para compra)? ¿Una especificación (solo visualización)? ¿Un campo de seguimiento interno? ¿Un campo de contenido (texto largo)?
  3. Diseña los namespaces: Usa un namespace por categoría de producto (p. ej. electronics, clothing) o uno para todos los datos personalizados (custom).
  4. Crea definiciones antes de la importación: Pre-crea las definiciones de metafield en Shopify para que los valores importados via API sean inmediatamente tipados y editables.
  5. Configura la visualización en el tema: Configura los bloques de metafield de la plantilla de página de producto para los campos que los clientes necesitan ver.

Lista de comprobación de metafields post-migración

Migra tu tienda con k-sync

Conecta tu tienda WooCommerce, valida tus productos y publícalos en Shopify en minutos. Gratis hasta 50 productos.

Empezar gratis

Lectura relacionada

Ver todas las guías de migración