k-sync
Volver al blog

Metaobjetos de Shopify frente a tipos de entrada personalizados de WooCommerce (2026)

Cómo se comparan los Metaobjetos de Shopify con los Custom Post Types (CPT) de WooCommerce: para almacenar guías de tallas, preguntas frecuentes, ingredientes, miembros del equipo y tipos de contenido personalizados tras migrar desde WooCommerce.

·Por k-sync
6 min de lectura · 1,260 palabras

Las tiendas WooCommerce construidas sobre WordPress a menudo usan Custom Post Types (CPT) para almacenar contenido estructurado más allá de productos y entradas: testimonios, miembros del equipo, guías de tallas, listas de ingredientes, recetas, preguntas frecuentes, páginas de marca. Al migrar a Shopify, este contenido personalizado no tiene una ruta de migración directa. Los Metaobjetos de Shopify (introducidos en 2022) son el equivalente más próximo, pero el paradigma es diferente. Aquí se explica cómo abordar la transición.

Qué son los Custom Post Types de WooCommerce

Los Custom Post Types de WordPress son una forma de crear nuevos tipos de contenido más allá de las entradas y las páginas. CPT habituales en tiendas WooCommerce:

Los CPT se registran mediante register_post_type() en PHP, y los campos se almacenan mediante ACF (Advanced Custom Fields), Meta Box o Pods. El contenido está muy estructurado y es consultable.

Metaobjetos de Shopify

Los Metaobjetos de Shopify (lanzados en 2022) son el equivalente de Shopify: objetos de contenido estructurado y reutilizable con campos personalizados. Disponibles en todos los planes de Shopify.

Un Metaobjeto se define por un tipo (que tú defines) y un conjunto de campos (texto, número, fecha, archivo, referencia a producto, color, etc.). Por ejemplo:

Tipo de metaobjeto: "marca"
Campos:
  - nombre (single_line_text)
  - logotipo (file)
  - descripcion (multi_line_text)
  - url_web (url)
  - pais_origen (single_line_text)

Luego creas entradas de este tipo (una por marca) y las muestras en tu tema usando Liquid o mediante la Storefront API.

Comparativa: CPT de WooCommerce frente a Metaobjetos de Shopify

CaracterísticaCPT de WooCommerce (ACF)Metaobjetos de Shopify
Definir tipo de contenido personalizadoCódigo PHP o plugin CPT UIInterfaz de Admin o API
Campos personalizadosACF, Meta Box, PodsTipos de campo integrados (más de 20 tipos)
Mostrar en plantillasWP_Query + plantillas de temaReferencias de metaobjeto en Liquid + API Storefront
Referenciar desde productosCampo de relación en ACFTipo de referencia de metacampo en el producto
Página de listado/archivoPlantilla de archivo CPT (automática o personalizada)Requiere sección de tema personalizada o página con código Liquid de lista de metaobjetos
Indexabilidad SEOEl archivo CPT es indexable (gestionado por Yoast)Las páginas de metaobjeto no se crean automáticamente: es necesaria la creación explícita de páginas
Estructura de URL/testimonios/slug/ o personalizadaNo se genera automáticamente: se muestra mediante una página existente o colección
Acceso por APIAPI REST de WordPressStorefront API + Admin API de Shopify

Migraciones habituales de CPT a Metaobjeto

Páginas de marca

Si tu tienda WooCommerce tiene CPT de marca (Yith Brands, Perfect Brands for WooCommerce), migra a Metaobjetos de Shopify:

  1. Exporta los datos de marca de WooCommerce (nombre, URL del logotipo, descripción, web) mediante un plugin de exportación de CPT o CSV manual
  2. Crea una definición de Metaobjeto "marca" en Shopify Admin → Contenido → Metaobjetos
  3. Importa las entradas de marca mediante la importación de CSV de Admin de Shopify o la Admin API
  4. En cada producto, añade un metacampo de tipo "referencia a metaobjeto" que enlace al Metaobjeto de marca
  5. Muestra la información de la marca en la plantilla de tema del producto mediante product.metafields.custom.brand.value

Guías de tallas

Si las guías de tallas se almacenaban como CPT con tablas de medidas:

  1. Crea un Metaobjeto "guia_tallas" con campos para el contenido de la tabla de tallas (multi_line_text o rich_text)
  2. Introduce cada guía de tallas como una entrada de Metaobjeto
  3. Referencia la guía de tallas desde cada producto mediante un metacampo
  4. La sección del tema lee el metacampo y muestra la guía de tallas en un modal o pestaña

Testimonios / prueba social

Para testimonios almacenados como CPT con foto, nombre, cita y empresa:

Preguntas frecuentes

CPT de FAQ (campos de pregunta + respuesta):

Qué no reemplaza completamente Metaobjetos

Páginas de archivo CPT con SEO

Los archivos CPT de WordPress (p. ej., /marcas/ que lista todas las marcas) se generan automáticamente y son indexables. Los Metaobjetos de Shopify no generan páginas automáticamente. Es necesario:

Relaciones CPT complejas

Los layouts flexibles de ACF, los campos repetidores y las relaciones anidadas complejas son difíciles de replicar en Metaobjetos. Para estructuras de datos muy personalizadas, una app personalizada de Shopify o un enfoque headless puede ser más adecuado.

CPT usados para marketing de contenido (no datos de producto)

Si usabas CPT para contenido similar a un blog (recetas, tutoriales, guías con contenido enriquecido), el sistema de blog de Shopify puede ser un destino mejor. Los blogs de Shopify admiten plantillas personalizadas y se pueden organizar por etiquetas. Para contenido que no necesita ser datos estructurados, migrar a páginas o entradas de blog de Shopify es más sencillo que usar Metaobjetos.

Enfoque de migración para CPT

  1. Inventaría todos los CPT: Lista todos los CPT registrados en WordPress (wp-admin → CPT UI o búsqueda de código para register_post_type). Anota los campos almacenados por CPT.
  2. Clasifica por destino:
    • Datos vinculados a producto (guías de tallas, información de marca) → Metaobjetos + metacampos de producto
    • Marketing de contenido (recetas, tutoriales) → Blog o Páginas de Shopify
    • Listas simples (FAQ, testimonios) → Metaobjetos o sección de tema programada
    • Contenido estructurado complejo → considera una app personalizada o un CMS headless
  3. Crea las definiciones de Metaobjeto: Define tipos y campos en Shopify Admin → Contenido → Metaobjetos antes de importar los datos.
  4. Exporta e importa los datos: Exporta las entradas de CPT a CSV desde WordPress, impórtalas a Shopify mediante la Admin API o la importación de CSV de Metaobjetos.
  5. Conecta a productos/páginas: Añade referencias de metacampo en los productos que enlacen a los Metaobjetos.
  6. Desarrolla la visualización en el tema: Asegúrate de que las secciones o plantillas del tema renderizan correctamente los datos del Metaobjeto.

Los Metaobjetos son una función capaz para el contenido estructurado, pero la migración requiere más trabajo manual que los datos de producto. La distinción clave: los datos de producto y variante se migran mediante herramientas como k-sync automáticamente, mientras que los datos CPT requieren un proceso de migración separado y personalizado específico para cada tipo de CPT.

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