Sistema personalizado de gestión de propiedades inmobiliarias en WordPress con ACF Pro y Elementor


Solución personalizada en WordPress desarrollada para una empresa inmobiliaria con el objetivo de simplificar la gestión de propiedades dentro de un sitio web existente creado con Elementor Pro. El proyecto incluyó un tipo de contenido personalizado (Custom Post Type) para las propiedades, datos estructurados mediante Advanced Custom Fields Pro (ACF Pro) y un plugin personalizado para mostrar amenidades almacenadas en campos repetidores de ACF. La solución permitió al cliente administrar y publicar propiedades de forma eficiente, manteniendo el diseño y el flujo de trabajo existentes del sitio web.


Lo que comenzó como una solicitud para ampliar un sitio web existente evolucionó rápidamente hacia la creación de un sistema estructurado de gestión de propiedades que permitió a una empresa inmobiliaria de Cincinnati mostrar sus inmuebles mientras mantenía un proceso de administración de contenido sencillo para su equipo.

El cliente ya contaba con un sitio web en WordPress desarrollado con Elementor Pro, pero no existía una forma eficiente de publicar o gestionar las propiedades. Cada inmueble requería su propio conjunto de información estructurada, y crear manualmente cada página con contenido estático habría hecho que las actualizaciones fueran lentas e inconsistentes a medida que aumentaba el número de propiedades disponibles.

El objetivo era integrar una solución escalable sin afectar el sitio web existente ni su diseño. En lugar de reconstruir el sitio, amplié su funcionalidad implementando un Custom Post Type dedicado a las propiedades, permitiendo al cliente administrar cada publicación de forma independiente mientras conservaba el flujo de trabajo basado en Elementor con el que ya estaba familiarizado.

Para simplificar la gestión de los datos, integré Advanced Custom Fields Pro (ACF Pro) para crear una experiencia de edición estructurada. Información como el precio, la ubicación, las características, las imágenes y otros detalles de cada propiedad podía introducirse mediante campos personalizados intuitivos, facilitando que usuarios sin conocimientos técnicos pudieran publicar y actualizar propiedades sin modificar el diseño de las páginas.

Uno de los requisitos particulares del proyecto consistía en mostrar las amenidades de cada propiedad, almacenadas en un campo repetidor de ACF. En ese momento no encontré una solución gratuita y ligera que cubriera las necesidades del proyecto, por lo que desarrollé un plugin personalizado para WordPress específicamente con ese propósito. El plugin mostraba dinámicamente el contenido del campo repetidor en el frontend, permitiendo presentar las amenidades de forma limpia y reutilizable, integrándose perfectamente con las plantillas existentes de Elementor.

La solución fue diseñada para integrarse de manera natural en el sitio web del cliente, ampliando sus capacidades sin introducir complejidad innecesaria ni requerir cambios estructurales importantes.

El resultado final fue un sistema flexible de gestión de propiedades que permitió al equipo inmobiliario crear, editar y mantener sus listados de forma eficiente desde WordPress, conservando el diseño existente del sitio y mejorando significativamente la experiencia de administración del contenido.