La migración de Joomla 4 a Joomla 5 puede parecer un proceso desafiante, pero con una buena planificación y los pasos adecuados, es completamente viable y muy beneficiosa para la seguridad y el rendimiento de tu sitio web. En Rymdesign hemos migrado exitosamente múltiples sitios, y aquí te compartimos los mejores consejos prácticos para que tú también lo consigas sin dolores de cabeza.
✅ 1. Realiza un Backup Completo Antes de Empezar
Antes de tocar nada, asegúrate de tener un respaldo completo del sitio, incluyendo archivos y base de datos. Puedes usar Akeeba Backup, una de las herramientas más fiables para Joomla.
✅ 2. Revisa las Extensiones Instaladas
Muchas extensiones aún no están preparadas para Joomla 5. Te recomendamos:
- Ir al componente de Actualización de Joomla.
- Ejecutar el Pre-Update Check.
- Desactivar (no desinstalar) las extensiones que indiquen advertencias de compatibilidad.
💡 Tip: Usa sentencias SQL si es necesario para desactivar masivamente extensiones problemáticas.
✅ 3. Limpieza de Extensiones Innecesarias
Aprovecha el momento para desinstalar extensiones antiguas o que ya no uses. Esto reduce el riesgo de conflictos y mejora el rendimiento de tu sitio.
✅ 4. Revisa la Plantilla
Si tu plantilla es de un framework como Helix Ultimate, asegúrate de:
- Tener la versión más reciente compatible con Joomla 5.
- Corregir posibles errores de PHP como
Creation of dynamic property is deprecated
, ajustando el código con propiedades tipadas.
👨💻 ¿Personalizaste tu plantilla? Asegúrate de no sobrescribir cambios al reinstalarla.
✅ 5. Font Awesome y los Iconos
Tras actualizar, puede que desaparezcan iconos como la flechita del menú móvil. Para solucionarlo:
- Añade Font Awesome manualmente desde el
<head>
:<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" integrity="sha512-dymIoygYwT9Uv7CnGp6+bZzUOc3mt2hG5RI7N+rhR8JUpK8JcQxkMUlXvnDnN/SfXlBx/6CkX8RZPldE4WrJ3g==" crossorigin="anonymous" referrerpolicy="no-referrer" />
- Agrega este CSS a tu
custom.css
o en el campo "Custom CSS":.menu-toggler::after { font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f107"; display: inline-block; padding-left: 0.5rem; }
✅ 6. Problemas Frecuentes
- Error
Class "plgSystemSmartSlider3" not found
: Reinstala Smart Slider. - Warning en Guided Tours: Desactiva el plugin si no lo usas.
- El menú móvil no aparece: Asegúrate de que se cargue
main.js
en tu plantilla.
✅ 7. Revisión Final: Base de Datos y Descubrir Extensiones
Ve a Sistema > Base de Datos y corrige los errores que aparezcan. Usa Descubrir para instalar plugins que quedaron pendientes.
✅ 8. Verifica el Editor Predeterminado
Ve a Sistema > Plugins > Filtra por "Editor", activa uno y luego configúralo como predeterminado en Sistema > Configuración global.
🚀 Conclusión
Migrar a Joomla 5 es una inversión en seguridad, rendimiento y futuro. En Rymdesign te recomendamos no postergarla, pero siempre hacerla con respaldo y estrategia.
¿Te ayudamos con la tuya? ¡Contáctanos y deja que nuestro equipo te lo ponga fácil!