PrestaShop: Cómo activar el modo mantenimiento y desactivarlo
¿Qué es el modo mantenimiento en PrestaShop y para qué sirve?
Cuando tienes una tienda online, hay momentos en los que necesitas hacer cambios importantes sin que los clientes vean un "desastre" a medias. El modo mantenimiento de PrestaShop es una funcionalidad que te permite cerrar temporalmente el acceso público a tu tienda, mostrando en su lugar un aviso amigable o una página de "próximamente".
Piensa en ello como si pusieras un cartel de "Cerrado por reformas" en la puerta de tu tienda física. Mientras está activo, solo tú (y quien tú decidas) podéis ver el contenido real de la tienda. Esto es esencial para:
- Realizar actualizaciones de tema o módulos.
- Cambiar la configuración de pagos o envíos.
- Subir un catálogo nuevo sin que los visitantes vean productos a medio cargar.
- Corregir errores críticos de forma segura.
- Preparar el lanzamiento de una tienda nueva.
En este artículo te voy a explicar, paso a paso y sin tecnicismos, cómo activar el mantenimiento en PrestaShop y, lo más importante, cómo desactivar el modo mantenimiento cuando hayas terminado. También veremos trucos para acceder tú mismo mientras está activo y cómo personalizar el aviso que verán tus clientes.
Antes de empezar: ¿Qué versiones de PrestaShop existen?
Este tutorial sirve para PrestaShop 1.6, 1.7 y 8.x. Aunque los menús cambian un poco entre versiones, la lógica es la misma. Te iré indicando las diferencias cuando sea necesario.
Lo primero que necesitas es tener acceso al panel de administración de tu tienda. Normalmente se accede desde tu navegador escribiendo tudominio.com/admin o la URL que configuraste al instalar.
Cómo activar el modo mantenimiento en PrestaShop (paso a paso)
Activar el mantenimiento es un proceso muy sencillo que no te llevará más de dos minutos. Vamos a ello.
Paso 1: Accede al panel de administración
Inicia sesión con tu usuario y contraseña. Si no recuerdas la ruta de acceso, revisa el correo de instalación o consulta con tu proveedor de hosting.
Paso 2: Ve a la configuración de mantenimiento
Dependiendo de tu versión, la ruta es la siguiente:
- PrestaShop 1.7 y 8.x: Ve al menú lateral izquierdo, busca el apartado "Configuración" (el icono de un engranaje) y haz clic en "Parámetros generales". Después, en la pestaña superior, verás una opción que dice "Mantenimiento".
- PrestaShop 1.6: Ve a "Preferencias" y luego a "Mantenimiento".
Paso 3: Habilita el modo mantenimiento
Verás una pantalla con varias opciones. La primera y más importante es un interruptor o selector que dice "Habilitar el modo mantenimiento" o "Activar el modo de mantenimiento". Cámbialo a SÍ o actívalo.
Paso 4: Configura las opciones adicionales (recomendado)
Aquí es donde puedes personalizar cómo se comporta la tienda durante el mantenimiento:
- IP de mantenimiento: Este campo es clave. Aquí puedes escribir tu dirección IP para que tú (y solo tú) puedas ver la tienda con normalidad mientras está en mantenimiento. Puedes encontrar tu IP buscando en Google "cuál es mi IP". Si no pones ninguna, tendrás que acceder por una URL especial (te lo explico más abajo).
- Nombre de la tienda o mensaje: Puedes escribir un texto personalizado que se mostrará a los visitantes. Por ejemplo: "Estamos mejorando tu experiencia. Vuelve en unos minutos".
- Permitir el registro de nuevos clientes: En la mayoría de los casos, es mejor poner NO durante el mantenimiento para evitar problemas.
Paso 5: Guarda los cambios
Haz clic en el botón "Guardar" o "Actualizar" que suele estar en la parte superior derecha. ¡Listo! Tu tienda ya está en modo mantenimiento.
Cómo desactivar el modo mantenimiento en PrestaShop (paso a paso)
Desactivarlo es igual de fácil. Solo tienes que repetir los pasos anteriores y poner el interruptor en NO. Te lo detallo:
- Accede al panel de administración.
- Ve a Configuración > Parámetros generales > Mantenimiento (o Preferencias > Mantenimiento en 1.6).
- Cambia la opción "Habilitar el modo mantenimiento" a NO.
- Haz clic en Guardar.
En ese mismo momento, tu tienda vuelve a estar visible para todos los visitantes. No hay tiempo de espera ni caché que limpiar (aunque si tu proveedor de hosting usa caché de servidor, puede tardar unos minutos en actualizarse).
Cómo ver tu tienda mientras está en modo mantenimiento
Esta es una de las preguntas más frecuentes. Si activas el mantenimiento y no has puesto tu IP en el campo correspondiente, al visitar tu tienda verás la página de mantenimiento como cualquier otro usuario. Para verla con normalidad, tienes dos opciones:
Opción A: Añade tu IP en la configuración
Como mencioné antes, en el campo "IP de mantenimiento" escribe tu dirección IP actual. Puedes usar varias separadas por comas si tienes IP dinámica o varios dispositivos.
Opción B: Usa el parámetro de acceso directo
Si no quieres andar con IPs, PrestaShop te permite acceder añadiendo un parámetro especial a la URL. Simplemente ve a tu tienda y añade al final de la URL:
?maintenance=1
Por ejemplo: https://tudominio.com/?maintenance=1
Esto te permitirá ver la tienda como un cliente normal, sin necesidad de tocar la configuración.
[TIP] Si tu IP cambia con frecuencia (IP dinámica), la opción B es mucho más cómoda. Solo recuerda que debes hacerlo desde el mismo navegador donde tienes la sesión de administrador abierta.
Personalizar la página de mantenimiento de tu tienda
Una tienda en mantenimiento no tiene por qué ser aburrida. De hecho, es una oportunidad para comunicar profesionalidad. PrestaShop te permite personalizar el mensaje desde el propio panel, pero si quieres ir más allá, puedes modificar la plantilla.
Cambiar el texto desde el panel
En la misma pantalla de mantenimiento, verás un campo de texto llamado "Mensaje de mantenimiento" o "Texto personalizado". Ahí puedes escribir lo que quieras. Eso sí, ten en cuenta que en algunas versiones este campo solo acepta texto plano, sin HTML.
Cambiar el diseño de la página
Si quieres algo más profesional, puedes editar el archivo de plantilla. Para ello:
- Ve a la carpeta de tu tema en el servidor. Normalmente es
/themes/tu_tema/. - Busca un archivo llamado
maintenance.tpl. - Ábrelo con un editor de texto y modifica el HTML y CSS a tu gusto.
[WARNING] Si no tienes experiencia editando archivos, ten mucho cuidado. Un error en este archivo puede romper la página de mantenimiento. Siempre haz una copia de seguridad antes de tocar nada.
Errores comunes y cómo solucionarlos
Aunque es un proceso sencillo, a veces surgen dudas o pequeños problemas. Te dejo los más habituales:
No veo la opción de mantenimiento
Si no encuentras el menú, es posible que tu perfil de administrador no tenga permisos suficientes. Revisa que tu usuario tenga rol de Superadministrador.
Mi IP no funciona
Asegúrate de escribir la IP correcta. Si tienes IP dinámica, tu IP puede cambiar cada vez que te conectas a internet. Verifica tu IP actual antes de guardar.
La página de mantenimiento se ve en blanco
Esto suele pasar por un error en la plantilla o por un módulo conflictivo. Prueba a cambiar temporalmente el tema a uno por defecto (como Classic) y activa el mantenimiento de nuevo.
Olvidé desactivar el mantenimiento y no tengo acceso al panel
Esto es más grave, pero tiene solución. Accede a tu hosting mediante FTP o el administrador de archivos de tu panel de control (por ejemplo, Syspanel, cuyo puerto de acceso es el 2106). Busca la carpeta config/ y edita el archivo settings.inc.php. Busca la línea que dice define('_PS_MODE_DEV_') y más abajo encontrarás algo como define('_PS_MAINTENANCE_', true). Cambia true por false y guarda. La tienda volverá a estar visible.
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), recuerda que el acceso se realiza a través del puerto 2106. Dentro del panel, busca la sección de "Archivos" o "Administrador de archivos" para editar los archivos de tu tienda.
Preguntas frecuentes (FAQ)
¿Puedo tener la tienda en mantenimiento y trabajar en ella al mismo tiempo?
Sí, totalmente. De hecho, es lo recomendable. Tú puedes acceder a la tienda con normalidad (usando tu IP o el parámetro ?maintenance=1) mientras los visitantes ven la página de mantenimiento.
¿El modo mantenimiento afecta al SEO?
Sí, puede afectar si lo dejas activado mucho tiempo. Los motores de búsqueda no pueden indexar tu contenido mientras está en mantenimiento. Si es por poco tiempo (horas o un par de días), no suele haber problema. Si va a ser más largo, considera usar un aviso de "próximamente" con un meta noindex para evitar penalizaciones.
¿Puedo poner una cuenta atrás o un formulario de newsletter en la página de mantenimiento?
Sí, es posible. Puedes modificar la plantilla maintenance.tpl para añadir un formulario de Mailchimp o cualquier otro sistema. También hay módulos específicos en el marketplace de PrestaShop que añaden estas funcionalidades.
¿Qué pasa si un cliente intenta comprar durante el mantenimiento?
No podrá. La tienda está completamente cerrada al público. El carrito y todo el proceso de compra está deshabilitado. Es una medida de seguridad para evitar pedidos incompletos o errores.
¿Debo avisar a mis clientes antes de activar el mantenimiento?
Es una buena práctica. Si tienes una lista de correo, envía un aviso previo. También puedes usar las redes sociales. Un cliente que se encuentra la tienda cerrada sin explicación puede perder la confianza.
Consejos finales para un mantenimiento sin sustos
Aquí tienes un resumen con los mejores consejos que te puedo dar como técnico:
- Planifica el mantenimiento en horas de menor tráfico. Si vendes principalmente en España, hazlo de madrugada.
- Haz una copia de seguridad completa antes de activar el modo mantenimiento. Tanto de archivos como de base de datos.
- Anota tu IP actual y tenla a mano antes de activarlo.
- Prueba la página de mantenimiento tú mismo antes de cerrar la tienda. Asegúrate de que el mensaje se ve correctamente.
- No lo dejes activado más tiempo del necesario. Un mantenimiento eterno se ve mal y perjudica tu posicionamiento.
- Desactívalo siempre al terminar y revisa que todo funciona correctamente: página de inicio, productos, carrito, checkout, etc.
Conclusión
Activar y desactivar el modo mantenimiento en PrestaShop es una de esas tareas que parecen complicadas pero que en realidad son muy sencillas una vez que sabes dónde mirar. Con esta guía, ya no tienes excusa para no mantener tu tienda en perfecto estado sin perder ventas ni confianza de tus clientes.
Recuerda que el mantenimiento es tu aliado, no tu enemigo. Úsalo siempre que necesites hacer cambios importantes y verás cómo todo fluye mucho mejor.
Si tienes cualquier otra duda, déjala en los comentarios y te ayudaré encantado. ¡Buena suerte con tu tienda!
