Cómo habilitar el modo mantenimiento en PrestaShop
¿Qué es el modo mantenimiento en PrestaShop y para qué sirve?
El modo mantenimiento PrestaShop es una funcionalidad integrada que te permite poner tu tienda online en pausa temporalmente. Cuando lo activas, tus clientes no podrán navegar por tu catálogo, añadir productos al carrito ni completar compras. En su lugar, verán una pantalla sencilla (personalizable) que les informa de que la tienda está en obras o en mantenimiento.
Esta herramienta es esencial para cualquier propietario de una tienda online, tanto si eres principiante como si llevas años en el sector.
¿Cuándo deberías activar el modo mantenimiento?
Te sorprendería saber cuántas situaciones requieren activar este modo. Aquí tienes los casos más comunes:
- Actualizaciones importantes: Si vas a actualizar PrestaShop a una versión nueva, o actualizar módulos y temas críticos, es recomendable activarlo para evitar errores en vivo.
- Cambios de diseño: Cuando estás rediseñando tu tienda, cambiando colores, estructura o añadiendo nuevas secciones, los clientes podrían ver una web "rota" a medias.
- Movimientos de servidor o cambios de dominio: Si cambias de hosting o de dominio, habrá un periodo en el que la tienda no esté operativa. El modo mantenimiento evita que los clientes vean errores confusos.
- Lanzamiento de una nueva colección: Algunas tiendas lo activan para generar expectación antes de un gran lanzamiento.
- Solución de problemas técnicos: Si detectas un error grave (por ejemplo, un fallo en el carrito de compra o en la pasarela de pago), activar el mantenimiento te da tiempo a arreglarlo sin que los clientes se vean afectados.
¿Qué NO es el modo mantenimiento?
Aclaración importante: no es lo mismo que poner tu tienda en "modo catálogo". El modo catálogo permite a los clientes ver los productos pero no comprarlos. El modo mantenimiento, en cambio, oculta toda la tienda y muestra un aviso. Tampoco es una forma de "cerrar la tienda" permanentemente; es una solución temporal.
Requisitos previos antes de activar el mantenimiento
Antes de pulsar el botón, asegúrate de tener esto en cuenta:
- Acceso al panel de administración: Necesitas poder entrar en tu back-office de PrestaShop (normalmente en
www.tutienda.com/admin). - IP propia: Para que tú puedas ver la tienda "en obras" mientras está en mantenimiento, necesitas añadir tu dirección IP a la lista blanca. Si no sabes cuál es tu IP pública, puedes buscarla en Google escribiendo "cuál es mi IP".
- Aviso a tu equipo: Si trabajas con más gente (community managers, diseñadores, etc.), avísales de que la tienda estará inactiva para que no se lleven un susto.
Paso a paso: Cómo activar el modo mantenimiento en PrestaShop
Aquí tienes la guía definitiva para activar mantenimiento PrestaShop sin complicaciones. Sigue estos pasos al pie de la letra y no tendrás problemas.
Paso 1: Accede a tu panel de administración
Abre tu navegador favorito (Chrome, Firefox, Edge, etc.) y escribe la URL de acceso a tu administración. Normalmente es algo como www.tutienda.com/admin1234 (el número lo elegiste tú al instalar). Introduce tu usuario y contraseña.
Paso 2: Ve a la sección de Parámetros de la tienda
Una vez dentro del panel, mira el menú lateral izquierdo. Busca la pestaña que dice "Parámetros de la tienda" (en versiones antiguas puede llamarse "Preferencias"). Haz clic en ella para desplegar las opciones.
Paso 3: Entra en "Mantenimiento"
Dentro del submenú de "Parámetros de la tienda", verás una opción llamada "Mantenimiento" o "Modo mantenimiento". Haz clic en ella.
Paso 4: Configura el modo mantenimiento
Ahora verás una pantalla con varias opciones. Te las explicamos una por una:
- Activar el modo mantenimiento: Verás un interruptor o un selector con "Sí" y "No". Ponlo en "Sí". Eso es lo que realmente activa el modo.
- IPs autorizadas: Aquí es donde pegas tu dirección IP. Es crucial que lo hagas, o no podrás ver tu tienda correctamente mientras está en mantenimiento. Puedes añadir varias IPs (la tuya, la de tu programador, etc.) separándolas por comas. Por ejemplo:
123.456.789.012, 987.654.321.098. - Mensaje personalizado: PrestaShop te permite escribir un mensaje que se mostrará a los visitantes. Puedes poner algo como "Estamos trabajando para mejorar tu experiencia. ¡Vuelve pronto!" o "Nueva colección muy pronto". Si lo dejas vacío, se mostrará el mensaje por defecto.
- Nombre de la tienda: Algunas versiones te piden confirmar el nombre de tu tienda que aparecerá en el aviso.
Paso 5: Guarda los cambios
Cuando hayas configurado todo, busca el botón "Guardar" (normalmente arriba a la derecha) y haz clic. ¡Listo! Tu tienda ya está en modo mantenimiento.
Cómo comprobar que el modo mantenimiento está activo
Después de guardar, abre una ventana de incógnito en tu navegador (o pide a un amigo que entre a tu web). Deberías ver un mensaje de mantenimiento. Si tú entras desde tu IP autorizada, verás la tienda con normalidad.
Cómo desactivar el modo mantenimiento en PrestaShop
Cuando termines tus tareas de actualización o diseño, es hora de volver a abrir tu tienda. El proceso es igual de sencillo.
Paso 1: Accede al panel de administración
Entra de nuevo en tu back-office como hicimos antes.
Paso 2: Ve a Parámetros de la tienda > Mantenimiento
Repite los pasos 2 y 3 de la sección anterior.
Paso 3: Desactiva el modo
Simplemente cambia el selector de "Sí" a "No" en la opción "Activar el modo mantenimiento".
Paso 4: Guarda los cambios
Haz clic en "Guardar". Tu tienda vuelve a estar en línea al instante.
[TIP] Te recomendamos que, después de desactivar el mantenimiento, hagas una prueba de compra completa en tu tienda (añadir al carrito, ir al checkout, etc.) para asegurarte de que todo funciona correctamente.
Errores comunes y cómo solucionarlos
Aunque el proceso es sencillo, a veces surgen dudas. Aquí tienes las soluciones a los problemas más frecuentes.
"No puedo acceder a mi panel de administración"
Si has activado el mantenimiento y luego te has quedado fuera del panel, no entres en pánico. Esto puede pasar si tu IP cambió (por ejemplo, al reiniciar el router). La solución es contactar con tu proveedor de hosting. Ellos pueden desactivar el modo mantenimiento a nivel de servidor o añadir tu nueva IP a la lista blanca.
"El mensaje de mantenimiento no aparece"
Verifica que has guardado los cambios correctamente. A veces el caché del navegador muestra la versión antigua de la web. Prueba en una ventana de incógnito o borra la caché.
"Quiero personalizar más la página de mantenimiento"
Por defecto, PrestaShop muestra una página simple. Si quieres una pantalla más bonita (con tu logo, colores, etc.), puedes editar el archivo maintenance.tpl de tu tema, o instalar un módulo específico para páginas de mantenimiento. Si no te sientes cómodo editando archivos, pide ayuda a un desarrollador o a tu soporte técnico.
Consejos profesionales para gestionar el mantenimiento
Aquí van algunos trucos que los profesionales usan para que la experiencia sea perfecta:
- Avisa con antelación: Si es una actualización programada, publica un aviso en tus redes sociales o envía un email a tus clientes suscritos. Así no se llevarán una sorpresa.
- Hazlo en horas de baja afluencia: Si tu tienda es local, actívalo por la noche. Si es internacional, intenta elegir un momento en el que el tráfico sea menor.
- Ten un plan de contingencia: Si algo sale mal durante el mantenimiento, asegúrate de tener una copia de seguridad reciente de tu tienda para poder restaurarla.
Sobre el acceso a tu servidor
Si necesitas gestionar el modo mantenimiento desde el servidor (por ejemplo, si te has quedado fuera del panel), puedes hacerlo desde el administrador de archivos o el panel de control de tu hosting.
[INFO] Si tu hosting utiliza el panel Syspanel, recuerda que el acceso se realiza a través del puerto 2106. Por ejemplo, si tu dominio es mistienda.com, deberías escribir https://mistienda.com:2106 en tu navegador para entrar al panel de control. Desde ahí podrás acceder al gestor de archivos y editar los archivos de configuración necesarios para desactivar el mantenimiento.
Preguntas frecuentes (FAQ) sobre el modo mantenimiento
¿Puedo activar el modo mantenimiento solo para algunos países?
No, el modo mantenimiento de PrestaShop es global. Si lo activas, afecta a todos los visitantes del mundo. Si necesitas restringir el acceso por país, tendrías que usar un módulo específico.
¿Mis clientes pueden ver los productos si tienen el enlace directo?
No. Cuando el modo mantenimiento está activo, cualquier persona que no tenga tu IP en la lista blanca verá el mensaje de mantenimiento, independientemente de si tiene el enlace directo o no.
¿Qué pasa con los pedidos que están en proceso?
Los pedidos que ya estén confirmados y pagados no se ven afectados. El modo mantenimiento solo impide nuevas compras. Los pedidos en estado "pendiente de pago" podrían tener problemas, así que te recomendamos que esperes a que se resuelvan antes de activar el mantenimiento.
¿Cuánto tiempo puedo tener la tienda en mantenimiento?
Todo el tiempo que necesites. No hay un límite técnico. Eso sí, cuanto más tiempo esté tu tienda cerrada, más ventas perderás. Úsalo solo cuando sea estrictamente necesario.
¿Pierdo posicionamiento SEO si activo el modo mantenimiento?
Si el mantenimiento se alarga demasiado (más de un par de días), Google podría interpretar que tu tienda está caída y afectar tu posicionamiento. Para minimizar el impacto, te recomendamos que el modo mantenimiento esté activo el menor tiempo posible. Si necesitas más de 2-3 días, considera usar un tema de mantenimiento que devuelva un código HTTP 503 (este código le dice a Google que es temporal, y es lo que PrestaShop hace por defecto).
Resumen rápido: Activar y desactivar en 30 segundos
Para activar:
- Entra en tu administración.
- Ve a Parámetros de la tienda > Mantenimiento.
- Pon "Activar el modo mantenimiento" en Sí.
- Añade tu IP.
- Guarda.
Para desactivar:
- Entra en tu administración.
- Ve a Parámetros de la tienda > Mantenimiento.
- Pon "Activar el modo mantenimiento" en No.
- Guarda.
Así de sencillo.
Conclusión
El modo mantenimiento PrestaShop es una herramienta imprescindible que te da tranquilidad cuando necesitas hacer cambios importantes en tu tienda. Tanto activar mantenimiento PrestaShop como desactivar mantenimiento PrestaShop son procesos que puedes hacer tú mismo en menos de un minuto, sin necesidad de conocimientos técnicos avanzados.
Recuerda siempre añadir tu IP a la lista blanca para poder revisar tu tienda mientras está "cerrada al público", y ten a mano el acceso a tu panel de hosting (especialmente si usas Syspanel, recuerda el puerto 2106) por si necesitas hacer cambios de emergencia.
Con esta guía, ya no tienes excusa para no mantener tu tienda segura y profesional durante cualquier actualización. ¿Te ha resultado útil? Si tienes alguna duda, déjala en los comentarios y estaremos encantados de ayudarte. ¡Buena suerte con tu tienda!
