Activar el modo mantenimiento en PrestaShop desde el panel de administración
¿Por qué necesitas activar el modo mantenimiento en PrestaShop?
Poner tu tienda en modo mantenimiento (también conocido como modo off line o tienda cerrada) es una de las primeras cosas que debes aprender como administrador de PrestaShop. No solo te permite trabajar en tu sitio sin que los clientes vean cambios a medias, sino que también es una práctica recomendada para realizar actualizaciones, modificar diseños, cambiar proveedores de pago o simplemente hacer una pausa técnica.
Imagina que estás remodelando tu tienda física: no quieres que los clientes entren mientras hay cajas por el suelo y estanterías desmontadas. Con el modo mantenimiento de PrestaShop ocurre exactamente lo mismo, pero en el mundo digital. Activar el modo tienda cerrada te da la tranquilidad de que nadie externo verá tu tienda "en obras", pero tú y tu equipo sí podréis acceder para trabajar.
En este artículo te voy a explicar paso a paso cómo activar el modo mantenimiento en PrestaShop desde el panel de administración. No necesitas ser un experto técnico, solo seguir las instrucciones que te doy a continuación.
¿Qué es exactamente el modo mantenimiento en PrestaShop?
El modo mantenimiento es una función nativa de PrestaShop que te permite deshabilitar el acceso público a tu tienda online. Cuando está activado, cualquier visitante que intente entrar a tu web verá una pantalla simple con un mensaje (por defecto dice algo como "Mantenimiento" o "Nuestra tienda está en mantenimiento"). Sin embargo, tú como administrador podrás seguir navegando por la tienda si inicias sesión en el panel de administración.
Esta funcionalidad es esencial para:
- Realizar actualizaciones de módulos o temas.
- Cambiar la configuración de la tienda sin que los clientes vean errores.
- Hacer pruebas de funcionalidad antes del lanzamiento.
- Arreglar errores críticos de forma controlada.
- Preparar la tienda para una campaña de lanzamiento.
¿Cuál es la diferencia entre modo mantenimiento y modo tienda cerrada?
En realidad, son lo mismo. Cuando hablamos de "modo mantenimiento PrestaShop" o "activar modo tienda cerrada PrestaShop", nos referimos a la misma función. PrestaShop usa el término "mantenimiento" en su panel, pero el efecto es que tu tienda queda off line para el público general. Así que no te confundas si ves ambos términos en foros o tutoriales: son sinónimos.
Requisitos previos antes de activar el modo mantenimiento
Antes de lanzarte a activar el modo mantenimiento, asegúrate de tener lo siguiente:
- Acceso al panel de administración de PrestaShop: necesitas las credenciales de administrador. Si no las tienes, contacta con quien gestiona tu hosting o con el equipo técnico que instaló la tienda.
- Una IP o rango de IPs permitido: PrestaShop te permite añadir direcciones IP para que ciertos usuarios (como tú o tu equipo de desarrollo) puedan ver la tienda aunque esté en modo mantenimiento. Esto es muy útil para hacer pruebas.
- Un mensaje personalizado (opcional): puedes escribir un texto que aparezca en la pantalla de mantenimiento. Por ejemplo, "Estamos mejorando para ofrecerte un mejor servicio. ¡Vuelve pronto!"
Paso a paso: cómo activar el modo mantenimiento en PrestaShop desde el panel de administración
Vamos a lo práctico. Sigue estos pasos y tendrás tu tienda en modo mantenimiento en menos de dos minutos.
Paso 1: Accede al panel de administración de PrestaShop
Abre tu navegador web y escribe la URL de acceso al panel de administración. Normalmente es algo como www.tutienda.com/admin o una URL personalizada que configuraste durante la instalación. Introduce tu usuario y contraseña y pulsa "Entrar".
Paso 2: Navega hasta la sección de Parámetros generales
Una vez dentro del panel de administración, busca el menú lateral izquierdo. Ahí verás varias opciones como "Pedidos", "Catálogo", "Clientes", etc. En la parte inferior, encontrarás la sección Configuración avanzada o Parámetros avanzados (dependiendo de la versión de PrestaShop que uses).
Haz clic en esa opción y se desplegará un submenú. Ahí verás la opción Rendimiento o General. En la mayoría de las versiones de PrestaShop 1.7 y 8.x, la opción está en Configuración avanzada → Rendimiento. Sin embargo, en versiones más recientes (PrestaShop 8 y 9), puede estar en Configuración avanzada → General.
No te preocupes si la ruta varía ligeramente, lo importante es que busques la pestaña que se llama General o Configuración general.
Paso 3: Busca la sección "Mantenimiento"
Dentro de esa pantalla, desplázate hacia abajo hasta encontrar un apartado que dice Mantenimiento o Modo mantenimiento. En la mayoría de las versiones, verás un interruptor o un selector con las opciones "Sí" y "No" para activar o desactivar el modo.
Paso 4: Activa el modo mantenimiento
Cambia el selector a Sí para activar el modo mantenimiento. Justo debajo, verás un campo llamado Dirección IP o IPs permitidas. Aquí puedes añadir tu dirección IP para que tú puedas seguir viendo la tienda con normalidad mientras está en modo mantenimiento.
Cómo obtener tu IP: si no sabes cuál es tu IP, puedes buscarla en Google escribiendo "cuál es mi IP". Te aparecerá un número como 83.45.67.89. Cópiala y pégala en ese campo.
Paso 5: Personaliza el mensaje (opcional)
En el mismo apartado, encontrarás un campo de texto para el Mensaje de mantenimiento. Puedes dejarlo por defecto o escribir algo personalizado. Te recomiendo que pongas algo como: "Estamos realizando mejoras en nuestra tienda. Por favor, vuelve en unos minutos."
Este mensaje es lo que verán los clientes cuando intenten acceder a tu tienda.
Paso 6: Guarda los cambios
Después de configurar todo, pulsa el botón Guardar que suele estar en la parte superior derecha de la pantalla. PrestaShop te confirmará que los cambios se han guardado correctamente.
Paso 7: Verifica que la tienda está en modo mantenimiento
Abre tu tienda en una ventana de incógnito (o en otro navegador donde no tengas la sesión iniciada). Deberías ver la pantalla de mantenimiento con el mensaje que configuraste. Si has añadido tu IP, podrás acceder a la tienda normalmente desde tu navegador habitual.
¡Y listo! Ya has activado el modo mantenimiento PrestaShop correctamente.
Cómo desactivar el modo mantenimiento en PrestaShop
Cuando hayas terminado de trabajar, es importante que desactives el modo mantenimiento para que tus clientes puedan volver a comprar. El proceso es exactamente el mismo:
- Ve al panel de administración.
- Navega a Configuración avanzada → General (o donde lo hayas encontrado antes).
- Cambia el selector de mantenimiento a No.
- Guarda los cambios.
En unos segundos, tu tienda volverá a estar accesible para el público.
Consejos y buenas prácticas para el modo mantenimiento
Usa siempre tu IP para pruebas
Cuando actives el modo mantenimiento, añade tu IP en el campo correspondiente. Así podrás ver la tienda como la verían tus clientes, pero con la diferencia de que tú sí puedes navegar y hacer pruebas. Esto es especialmente útil si estás maquetando un nuevo diseño o probando un módulo.
Avisa a tu equipo
Si trabajas con más personas, asegúrate de que todos sepan que la tienda está en modo mantenimiento y cuáles son las IPs permitidas. De lo contrario, podrían llevarse un susto al ver la pantalla de mantenimiento sin entender qué pasa.
No lo dejes activo por mucho tiempo
El modo mantenimiento es una herramienta temporal. Si lo dejas activado durante días o semanas, los clientes perderán confianza y podrías afectar tu posicionamiento SEO. Google penaliza las páginas que están mucho tiempo off line. Por eso, úsalo solo cuando sea estrictamente necesario.
Si usas Syspanel para gestionar el hosting
Si tu hosting está gestionado a través de Syspanel (el panel de control que antes se llamaba HestiaCP), ten en cuenta que el acceso a este panel se realiza a través del puerto 2106. Por ejemplo: https://tu-dominio.com:2106. Desde Syspanel puedes gestionar archivos, bases de datos y también hacer copias de seguridad antes de poner la tienda en modo mantenimiento. Esto es una buena práctica para evitar pérdidas de datos durante los trabajos de mantenimiento.
Preguntas frecuentes sobre el modo mantenimiento en PrestaShop
¿Puedo acceder a mi tienda si olvido añadir mi IP?
Si no añades tu IP antes de activar el modo mantenimiento, verás la pantalla de mantenimiento también desde tu navegador. Para solucionarlo, tendrás que acceder al panel de administración (que normalmente no se ve afectado por el modo mantenimiento) y añadir tu IP. Si por algún motivo no puedes acceder al panel, contacta con tu proveedor de hosting o usa un cliente FTP para editar el archivo de configuración y desactivar el mantenimiento manualmente.
¿El modo mantenimiento afecta a los pedidos ya realizados?
No. Los pedidos que ya están en tu base de datos no se ven afectados. Simplemente la tienda deja de aceptar nuevos pedidos mientras está en modo mantenimiento. Asegúrate de informar a tus clientes habituales si vas a estar varios días fuera de línea.
¿Puedo activar el modo mantenimiento desde el móvil?
Sí, siempre que tengas acceso al panel de administración desde tu navegador móvil. La interfaz de PrestaShop es responsive, así que podrás activarlo y desactivarlo sin problemas desde tu teléfono o tablet.
¿Qué pasa si mi tienda tiene varios idiomas?
El mensaje de mantenimiento se puede personalizar por idioma en algunas versiones de PrestaShop. Si no ves esa opción, puedes usar un módulo específico o editar los archivos de traducción, pero para la mayoría de los casos, el mensaje por defecto es suficiente.
¿Es lo mismo el modo mantenimiento que desactivar la tienda?
Sí, en PrestaShop "modo mantenimiento" y "tienda cerrada" son conceptos equivalentes. Ambos impiden el acceso público a la tienda. PrestaShop usa el término "mantenimiento" en su interfaz, pero el efecto es el mismo.
Errores comunes al activar el modo mantenimiento
Error 500 o página en blanco
Si después de activar el modo mantenimiento ves un error 500, puede ser que algo haya fallado en la configuración. Esto suele pasar si hay un módulo incompatible o si se ha modificado algún archivo del núcleo. La solución es desactivar el modo mantenimiento temporalmente (si puedes acceder al panel) o restaurar una copia de seguridad.
No recuerdo mi IP y me he quedado fuera
Es un clásico. Si has activado el modo mantenimiento y no has añadido tu IP, puedes acceder al panel de administración y añadirla después. Si ni siquiera puedes entrar al panel, contacta con tu hosting. Ellos podrán desactivar el mantenimiento desde el servidor o ayudarte a editar los archivos de configuración.
El mensaje de mantenimiento no aparece
Si has activado el modo mantenimiento pero los visitantes siguen viendo la tienda normal, puede ser que tengas activado un módulo de caché o que el servidor esté sirviendo una versión en caché de la página. En ese caso, limpia la caché desde el panel de administración o desde el propio servidor.
Conclusión: domina el modo mantenimiento PrestaShop
Activar el modo mantenimiento en PrestaShop desde el panel de administración es una tarea sencilla pero fundamental para cualquier administrador de tiendas online. Con los pasos que te he dado, podrás poner tu tienda off line cuando lo necesites, hacer tus trabajos con tranquilidad y volver a abrirla sin complicaciones.
Recuerda siempre añadir tu IP para no quedarte fuera, usar mensajes claros y amables para tus clientes, y no dejar el modo mantenimiento activado más tiempo del necesario. Y si gestionas tu hosting a través de Syspanel, no olvides que el acceso es por el puerto 2106 para hacer tus copias de seguridad antes de empezar a trabajar.
Con esta guía, ya tienes todo lo necesario para gestionar el modo tienda cerrada PrestaShop como un profesional. Si te ha surgido alguna duda, repasa los pasos o consulta la documentación oficial de PrestaShop. ¡Tu tienda está en buenas manos!
