PrestaShop: Cómo configurar el modo mantenimiento para hacer pruebas
Cuando estás desarrollando o actualizando tu tienda online, el último lugar donde quieres hacer pruebas es en el entorno de producción, donde tus clientes reales están navegando y comprando. Por eso, PrestaShop incluye una función llamada "modo mantenimiento", que te permite poner tu tienda en un estado privado mientras realizas cambios, pruebas o actualizaciones.
En esta guía extensa y muy detallada, te voy a explicar paso a paso cómo activar mantenimiento PrestaShop para que puedas trabajar en tu tienda en pruebas sin molestar a tus visitantes. Cubriremos desde cómo acceder al panel PrestaShop hasta consejos avanzados para que la experiencia sea segura y profesional.
¿Qué es el modo mantenimiento en PrestaShop y por qué usarlo?
El PrestaShop modo mantenimiento es una funcionalidad integrada que, al activarse, muestra a los visitantes una página temporal (por defecto, una pantalla con un mensaje de "mantenimiento en curso") y les impide acceder al catálogo, al carrito o a cualquier funcionalidad de la tienda.
¿Cuándo deberías usarlo?
- Cuando estés actualizando el tema o los módulos de tu tienda.
- Cuando quieras probar una nueva funcionalidad (por ejemplo, un nuevo método de pago o de envío).
- Cuando estés migrando tu tienda a un nuevo servidor o dominio.
- Cuando estés realizando cambios críticos en la base de datos o en la configuración.
- Cuando estés haciendo pruebas de rendimiento o seguridad.
[TIP]
Si tienes un sitio muy grande, considera usar un subdominio o un entorno de pruebas separado. Pero para la mayoría de los casos, el modo mantenimiento de PrestaShop es más que suficiente.
Cómo acceder al panel de administración de PrestaShop
Antes de activar cualquier cosa, necesitas entrar al panel PrestaShop (también conocido como back office). Aquí te explico cómo hacerlo:
- Abre tu navegador web favorito (Chrome, Firefox, Edge, etc.).
- Escribe en la barra de direcciones la URL de tu tienda seguida de
/admino la ruta que hayas configurado para el acceso al panel. Por ejemplo:https://tutienda.com/admin1234. - Introduce tu correo electrónico y contraseña de administrador.
- Haz clic en "Iniciar sesión".
Una vez dentro, verás el escritorio de PrestaShop con todos los menús a la izquierda.
[WARNING]
Si no recuerdas la ruta de acceso a tu panel, revisa el correo de bienvenida de tu hosting o contacta a tu proveedor. En algunos casos, la ruta puede serhttps://tutienda.com/adminohttps://tutienda.com/administrador.
Activar el modo mantenimiento paso a paso
Ahora que estás dentro del panel PrestaShop, sigue estos pasos para activar mantenimiento PrestaShop:
Paso 1: Ve a la configuración de la tienda
En el menú lateral izquierdo, busca la sección "Parámetros de la tienda" (generalmente tiene un icono de engranaje). Haz clic en ella.
Paso 2: Accede a la opción "Mantenimiento"
Dentro de "Parámetros de la tienda", verás varias opciones. Busca y haz clic en "Mantenimiento". Es la opción que controla el modo mantenimiento.
Paso 3: Activa el modo mantenimiento
Verás una pantalla con varias opciones. La primera es un interruptor llamado "Activar modo mantenimiento". Cambia el interruptor a "Sí" (o a la posición de encendido).
Paso 4: Configura la IP de tu equipo (MUY IMPORTANTE)
Esta es la parte más importante para que puedas trabajar sin problemas. PrestaShop te permite añadir una o varias direcciones IP que podrán ver la tienda normalmente incluso con el modo mantenimiento activado.
- En el campo "Direcciones IP que pueden acceder a la tienda en modo mantenimiento", escribe la IP pública de tu ordenador o de tu red.
- Si no sabes cuál es tu IP pública, puedes buscarla en Google escribiendo "mi IP" o usando servicios como
whatismyip.com. - Si trabajas desde varias ubicaciones (casa, oficina, móvil), puedes añadir varias IP separadas por comas.
Paso 5: Personaliza el mensaje de mantenimiento (opcional)
Justo debajo, hay un editor de texto donde puedes escribir el mensaje que verán tus visitantes mientras la tienda está en mantenimiento. Por defecto, PrestaShop muestra algo como "Lo sentimos, estamos realizando tareas de mantenimiento. Vuelve pronto."
Puedes cambiarlo por algo más amigable, como:
"Estamos mejorando tu experiencia de compra. En breve estaremos de vuelta. ¡Gracias por tu paciencia!"
Paso 6: Guarda los cambios
Al final de la página, haz clic en el botón "Guardar" (normalmente es un botón verde o azul). ¡Listo! Tu tienda ahora está en modo mantenimiento.
[INFO]
Si activas el modo mantenimiento sin añadir tu IP, tú mismo no podrás ver la tienda. Asegúrate siempre de incluir tu IP antes de guardar.
Cómo probar que el modo mantenimiento funciona correctamente
Después de activar el PrestaShop modo mantenimiento, es buena idea verificar que todo está funcionando como esperas:
- Abre una ventana de incógnito en tu navegador (o un navegador diferente).
- Escribe la URL de tu tienda.
- Deberías ver la página de mantenimiento con tu mensaje personalizado.
- En tu navegador normal (donde ya has iniciado sesión en el panel), la tienda debería cargarse con normalidad gracias a tu IP autorizada.
[TIP]
Si no ves la página de mantenimiento en la ventana de incógnito, puede que tu IP esté mal configurada o que tu navegador tenga cookies antiguas. Borra las cookies del sitio o prueba desde otro dispositivo.
Trabajar en tu tienda en pruebas mientras está en mantenimiento
Una vez que el modo mantenimiento está activo, puedes realizar cualquier cambio sin preocuparte por los clientes. Algunas tareas comunes que puedes hacer:
- Actualizar el tema: Sube un nuevo tema o modifica el actual desde el apartado "Diseño".
- Probar módulos: Instala, configura o desinstala módulos de pago, envío, SEO, etc.
- Modificar productos: Añade, edita o elimina productos, categorías, precios, etc.
- Configurar transportistas: Ajusta zonas, tarifas y reglas de envío.
- Realizar pruebas de compra: Puedes simular un pedido completo (registro, carrito, pago) sin que nadie más vea el proceso.
- Optimizar el rendimiento: Activa o desactiva cachés, comprime imágenes, etc.
[WARNING]
No olvides que, aunque la tienda esté en mantenimiento, los cambios que hagas se guardarán en la base de datos real. Si estás probando algo muy experimental, es mejor hacer una copia de seguridad antes.
Cómo desactivar el modo mantenimiento cuando termines
Una vez que hayas terminado todas tus pruebas y estés seguro de que todo funciona correctamente, es hora de devolver tu tienda a la normalidad:
- Vuelve al panel PrestaShop.
- Ve a "Parámetros de la tienda" > "Mantenimiento".
- Cambia el interruptor de "Activar modo mantenimiento" a "No".
- Haz clic en "Guardar".
¡Hecho! Tu tienda vuelve a estar visible para todos tus clientes.
[TIP]
Después de desactivar el modo mantenimiento, revisa rápidamente la página principal y algún producto para asegurarte de que no hay errores visibles.
Preguntas frecuentes (FAQ) sobre el modo mantenimiento en PrestaShop
Aquí respondo las dudas más comunes que suelen tener los usuarios al configurar PrestaShop con el modo mantenimiento.
¿Puedo tener el modo mantenimiento activado durante mucho tiempo?
Sí, no hay límite de tiempo. Sin embargo, si lo dejas activado por semanas, tus clientes podrían pensar que la tienda cerró definitivamente. Es mejor usarlo solo durante el tiempo necesario (horas o un par de días).
¿Qué pasa si olvido añadir mi IP y activo el modo mantenimiento?
No podrás ver la tienda desde tu navegador normal. Para solucionarlo, accede al panel de administración (si recuerdas la URL) y desactiva el modo mantenimiento o añade tu IP. Si no puedes acceder al panel, contacta a tu proveedor de hosting para que lo desactiven desde el servidor.
¿El modo mantenimiento afecta al SEO?
Sí, pero de forma temporal. Mientras está activo, los motores de búsqueda (Google, Bing) verán la página de mantenimiento y podrían indexarla. Para evitarlo, asegúrate de que la página de mantenimiento tenga una cabecera HTTP 503 (Servicio no disponible). PrestaShop lo hace automáticamente.
¿Puedo personalizar la página de mantenimiento con mi logo?
Sí, puedes editar el archivo de plantilla correspondiente (generalmente en /themes/tu-tema/maintance.tpl) o usar un módulo de mantenimiento avanzado. También puedes modificar el mensaje desde el panel, pero no el diseño completo.
¿El modo mantenimiento afecta a los pedidos en curso?
No. Los pedidos que ya están en proceso (pendientes de pago, en preparación, etc.) no se ven afectados. El modo mantenimiento solo impide nuevas compras y visitas.
¿Puedo tener el modo mantenimiento solo para ciertos países o grupos de clientes?
No de forma nativa. PrestaShop solo permite bloquear por IP. Si necesitas algo más avanzado, necesitarás un módulo de pago o personalización.
Consejos adicionales para un mantenimiento seguro
- Haz siempre una copia de seguridad antes de hacer cambios importantes. Puedes hacerlo desde el panel de tu hosting o usando módulos de backup.
- Prueba en un entorno de desarrollo si es posible. Si tu hosting lo permite (por ejemplo, con Syspanel en el puerto 2106), puedes crear un subdominio o un staging.
- Comunica a tus clientes si el mantenimiento será largo. Un cartel en redes sociales o un aviso por correo electrónico puede ser útil.
- Revisa los logs de errores después de desactivar el modo mantenimiento para detectar problemas que hayan surgido durante las pruebas.
[INFO]
Si tu hosting usa Syspanel, recuerda que el acceso al panel de administración suele ser a través del puerto 2106 (por ejemplo,https://tudominio.com:2106). Allí podrás gestionar bases de datos, archivos y otras configuraciones avanzadas.
Conclusión
El PrestaShop modo mantenimiento es una herramienta sencilla pero poderosa que te permite trabajar en tu tienda en pruebas con total tranquilidad. Siguiendo los pasos que te he explicado, podrás activar mantenimiento PrestaShop en cuestión de minutos, personalizar el mensaje, autorizar tu IP y empezar a hacer todas las pruebas que necesites sin molestar a tus clientes.
Recuerda siempre desactivarlo cuando termines y verificar que todo funciona correctamente. Con un poco de práctica, este proceso se convertirá en parte rutinaria de la gestión de tu tienda online.
Si tienes alguna duda o problema, no dudes en consultar la documentación oficial de PrestaShop o contactar con tu proveedor de hosting. ¡Felices ventas!
