Sitios web

CPT Excel Importer – Plugin personalizado de WordPress para importación dinámica de Excel a CPT (tipos de contenido personalizados)

CPT Excel Importer – Plugin personalizado de WordPress para importación dinámica de Excel a CPT (tipos de contenido personalizados)

Cliente

Kaldox Management GmbH

Tipo

Diseño y desarrollo

We Design Marbella

CPT Excel Importer – Custom WordPress Plugin for Dynamic Excel to CPT Imports

Resumen del proyecto:

Un cliente necesitaba una solución flexible y fácil de usar para importar datos estructurados desde hojas de cálculo Excel a tipos de contenido personalizados (CPT) en WordPress. El plugin debía ser compatible con varios frameworks de campos personalizados (JetEngine, ACF, MetaBox), permitir la asignación dinámica de campos y habilitar actualizaciones continuas de datos sin duplicados.

Requisitos clave:

  • Importar archivos de Excel .xlsx y .xls en cualquier CPT existente

  • Interfaz dinámica de asignación de campos (columnas de Excel a título de la entrada, contenido, metadatos y taxonomías)

  • Compatibilidad con JetEngine, ACF y MetaBox para la gestión de campos meta

  • Compatibilidad para actualizar entradas existentes en función de un identificador único (external_id)

  • Interfaz de administración para gestionar asignaciones y ejecutar importaciones

  • Carga de taxonomías mediante AJAX para una experiencia de usuario fluida


Solución entregada:

Se desarrolló un plugin personalizado de WordPress llamado CPT Excel Importer para cumplir estos requisitos. Ofrece:

  • Una interfaz de administración dinámica para la asignación de campos y la importación

  • Integración con la biblioteca PhpSpreadsheet para compatibilidad con archivos de Excel modernos

  • Funciones AJAX para la carga de taxonomías en función de los CPT seleccionados

  • Gestión segura y saneamiento de todos los datos importados

  • Compatibilidad con WordPress 6.5+ y PHP 7.4+


Stack tecnológico:

  • WordPress (desarrollo de plugins personalizados)

  • PhpSpreadsheet (análisis de archivos de Excel)

  • JavaScript + AJAX (IU dinámica para la asignación de campos y la gestión de taxonomías)

  • JetEngine / ACF / MetaBox (compatibilidad con campos meta)

  • Composer (gestión de bibliotecas)


Resultado:

La solución optimizó el flujo de importación de datos del cliente, eliminó la necesidad de introducir datos manualmente y redujo los errores. Además, permitió a los administradores del sitio gestionar actualizaciones masivas de contenido en múltiples tipos de publicación con conocimientos técnicos mínimos.

Importa entradas de CPT de alquileres desde Excel con asignación dinámica de campos definida por el usuario.

Ya sea que estés importando listados inmobiliarios, calendarios de eventos, catálogos de productos o tipos de datos personalizados — CPT Excel Importer simplifica el proceso tanto para administradores del sitio como para desarrolladores.

Categoría de trabajo

Categoría de trabajo