Cómo modernizamos el sitio web de una empresa con 60 años de historia sin perder ni un byte de contenido
Mediterráneo Global es una empresa de administración de fincas con más de 60 años de trayectoria en el sector, con sede en Alicante. Gestionan comunidades de propietarios, ofrecen servicios de consultoría estratégica y disponen de su propia app móvil para propietarios. Su web es un pilar fundamental de su estrategia de captación, con más de 300 entradas de blog.
El sitio web de Mediterráneo Global llevaba años funcionando sobre WordPress 5.9 con el constructor de páginas WPBakery y el tema Ohio 2.4. La agencia que lo desarrolló originalmente ya no prestaba soporte, y la licencia del tema no era accesible. El cliente necesitaba modernizar la web, migrar a Elementor y trasladarla a un servidor más potente.
El problema principal: los shortcodes personalizados de Ohio ([ohio_heading], [ohio_button], [ohio_text]…) son completamente incompatibles con cualquier herramienta de conversión automática de WPBakery a Elementor. No existía ningún camino automático. Había que reconstruir todo a mano.
Antes de tocar el sitio de producción, clonamos el sitio completo en un entorno de staging local. Esto implicó migrar manualmente la base de datos, los archivos y la carpeta de uploads (más de 8GB en total), resolviendo problemas de permisos, URLs y compatibilidades entre versiones de WordPress. Para poder instalar Elementor fue necesario actualizar WordPress de 5.9 a 6.9, y el tema Ohio de 2.4 a 3.6.
Sin ninguna herramienta automática disponible, rediseñamos manualmente las 17 páginas principales del sitio en Elementor, replicando fielmente el diseño original.
Más de 300 entradas del blog tenían las imágenes incrustadas mediante shortcodes de WPBakery ([vc_single_image]). Al desactivar WPBakery estas imágenes dejaban de mostrarse. Desarrollamos un script PHP personalizado que procesó automáticamente las 308 entradas afectadas, extrayendo el ID de cada imagen, obteniendo su URL real y sustituyendo el shortcode por una etiqueta HTML nativa. El proceso completo se ejecutó en segundos.
El cliente facilitó acceso a un nuevo VPS. La migración presentó múltiples retos técnicos que resolvimos uno a uno:
Una vez estable el sitio, realizamos una auditoría completa de plugins: eliminamos 9 plugins innecesarios o duplicados, actualizamos 20. Regeneramos la caché de Elementor y verificamos el funcionamiento de formularios, WPML y el sistema de inserción automática de CTAs por etiquetas.
El resultado final habla por sí solo. Las 17 páginas principales del sitio fueron rediseñadas manualmente en Elementor, y las 308 entradas del blog que presentaban problemas de visualización fueron corregidas de forma automatizada mediante un script personalizado. La base de datos, con sus 488MB y 110 tablas, fue migrada íntegramente sin pérdida de datos. El sitio funciona ahora sobre un VPS de alto rendimiento con los tiempos de carga optimizados gracias a WP Rocket, todos los plugins auditados y actualizados.
