Cómo configurar el modo mantenimiento en PrestaShop 1.7 y 8
¿Qué es el modo mantenimiento en PrestaShop y para qué sirve?
Cuando tienes una tienda online, llega un momento en el que necesitas hacer cambios, actualizaciones o mejoras. El problema es que no quieres que tus clientes vean una tienda a medio montar, con errores o que funcione de forma extraña. Ahí es donde entra en juego el modo mantenimiento prestashop.
Piensa en ello como el cartel de "Cerrado por reformas" que pone una tienda física en su puerta. Mientras está activado, tus clientes verán una página limpia y profesional que les indica que la tienda está en mantenimiento, pero tú podrás seguir trabajando en ella con total normalidad. Es una herramienta esencial para cualquier negocio online, porque te permite trabajar sin miedo a romper algo que tus visitantes puedan ver.
El modo mantenimiento no solo sirve para evitar que la gente vea errores. También es útil para:
- Probar nuevas funcionalidades antes de lanzarlas al público.
- Realizar copias de seguridad sin interrupciones.
- Cambiar el diseño o la estructura de tu tienda.
- Actualizar módulos o temas sin riesgo.
- Corregir errores críticos que podrían afectar a la experiencia de compra.
Activar el mantenimiento tienda online es una práctica recomendada por todos los expertos en ecommerce, y en este artículo te voy a enseñar a hacerlo paso a paso tanto en PrestaShop 1.7 como en la versión 8. No te preocupes si no tienes experiencia técnica, porque lo explicaré todo de forma muy sencilla y clara.
Diferencias clave entre PrestaShop 1.7 y PrestaShop 8
Antes de entrar en materia, es importante que sepas que PrestaShop 1.7 y PrestaShop 8 comparten la misma base tecnológica. De hecho, la versión 8 es una evolución de la 1.7, por lo que el proceso para activar el modo mantenimiento es prácticamente idéntico. Sin embargo, hay pequeños matices en la interfaz que conviene conocer para no perderse.
En PrestaShop 1.7, el menú de parámetros está organizado de una forma muy concreta, mientras que en la versión 8 se ha simplificado un poco la navegación. Aun así, los pasos son tan similares que una vez que aprendas a hacerlo en una versión, podrás hacerlo en la otra sin ningún problema.
Vamos a verlo en detalle para que no te quede ninguna duda.
Cómo activar el modo mantenimiento en PrestaShop 1.7
Paso 1: Accede al panel de administración
Lo primero que debes hacer es entrar en el panel de administración de tu tienda. Normalmente, la URL es algo como www.tutienda.com/admin. Introduce tus credenciales de acceso (usuario y contraseña) y entra en el back office.
Paso 2: Navega hasta la configuración de mantenimiento
Una vez dentro, tienes que ir al menú de la izquierda. Busca la sección que dice Parámetros avanzados. Si no lo ves a simple vista, puede que tengas que desplegar el menú haciendo clic en el icono correspondiente.
Dentro de Parámetros avanzados, busca la opción que se llama Mantenimiento. Haz clic en ella y se abrirá la página de configuración del modo mantenimiento.
Paso 3: Configura las opciones de mantenimiento
En esta pantalla verás varias opciones. La más importante es la que dice Activar el modo mantenimiento. Verás que hay un interruptor o un selector con las opciones "Sí" y "No". Ponlo en Sí para activar el modo mantenimiento.
Además, verás un campo de texto llamado IP de mantenimiento. Esto es muy útil porque te permite especificar qué direcciones IP pueden acceder a la tienda mientras el modo mantenimiento está activo. Es decir, aunque la tienda esté "cerrada", tú podrás entrar desde tu IP para seguir trabajando.
Para saber cuál es tu IP, puedes buscar en Google "cuál es mi IP" y te aparecerá un número como 193.45.67.89. Cópialo y pégalo en ese campo. También puedes añadir varias IPs separadas por comas si hay varias personas que necesitan acceder.
Paso 4: Personaliza el mensaje de mantenimiento
Justo debajo, encontrarás un campo para escribir un mensaje personalizado. Este mensaje es lo que verán tus clientes cuando entren a la tienda mientras el modo mantenimiento esté activo. Puedes poner algo como: "Estamos trabajando en la tienda para ofrecerte una mejor experiencia. Vuelve pronto".
Tómate tu tiempo para redactar un mensaje claro y profesional. Recuerda que es la imagen que darás a tus clientes durante ese periodo.
Paso 5: Guarda los cambios
Una vez que hayas configurado todo, busca el botón Guardar que suele estar en la parte superior derecha de la pantalla. Haz clic en él y listo, tu tienda ya está en modo mantenimiento.
Paso 6: Comprueba que funciona
Abre tu tienda en una ventana de incógnito o desde otro dispositivo que no use tu IP. Deberías ver la página de mantenimiento con el mensaje que has escrito. Si la ves, ¡enhorabuena! Has activado correctamente el modo mantenimiento prestashop.
Cómo activar el modo mantenimiento en PrestaShop 8
Paso 1: Entra en el back office
Al igual que en la versión 1.7, lo primero es acceder al panel de administración de tu tienda. La URL suele ser la misma, pero si no la recuerdas, puedes consultarla en tu hosting o en el correo de bienvenida que recibiste al instalar PrestaShop.
Paso 2: Busca el apartado de configuración
En PrestaShop 8, el menú lateral ha sido rediseñado para ser más intuitivo. Busca la sección Configuración o directamente el icono de herramientas. Dentro de esta sección, encontrarás la opción Parámetros generales o Parámetros avanzados, dependiendo de la versión exacta.
Paso 3: Localiza el modo mantenimiento
Una vez dentro, busca la pestaña que dice Mantenimiento. En algunas versiones de PrestaShop 8, es posible que esta opción esté directamente en el menú principal, sin necesidad de entrar en submenús.
Paso 4: Activa el modo mantenimiento
Verás las mismas opciones que en la versión 1.7. Activa el interruptor de Modo mantenimiento y configura tu IP en el campo correspondiente. También puedes añadir un mensaje personalizado para tus clientes.
Paso 5: Guarda y verifica
Pulsa el botón de guardar y verifica que todo funciona correctamente entrando desde un dispositivo externo. Verás que el proceso es prácticamente igual que en la versión anterior.
Consejos extra para gestionar el modo mantenimiento como un profesional
Usa una IP dinámica con cuidado
Si tu proveedor de internet te asigna una IP dinámica (que cambia de vez en cuando), es posible que te quedes fuera de tu propia tienda cuando esta cambie. Para evitar esto, te recomiendo que utilices una herramienta de IP dinámica o que configures tu acceso a través de una VPN con IP fija.
Activa el modo mantenimiento antes de hacer cambios importantes
Siempre que vayas a actualizar módulos, cambiar el tema o modificar archivos del sistema, activa el mantenimiento tienda online antes de empezar. Así, si algo sale mal, tus clientes no verán errores y tú podrás solucionar el problema con calma.
Prueba siempre en un entorno de pruebas
Si tienes la posibilidad, crea un entorno de desarrollo o pruebas donde puedas experimentar sin miedo. Una vez que todo funcione correctamente, puedes aplicar los cambios en tu tienda real con el modo mantenimiento activo.
Comunica a tus clientes el mantenimiento
Si el mantenimiento va a durar más de unas horas, es buena idea avisar a tus clientes a través de las redes sociales o el boletín de noticias. Así no se llevarán una sorpresa cuando intenten acceder a la tienda.
Cómo desactivar el modo mantenimiento en PrestaShop
Una vez que hayas terminado de hacer todos los cambios, es importante que desactives el modo mantenimiento para que tus clientes puedan volver a comprar. El proceso es tan simple como seguir los mismos pasos que para activarlo, pero poniendo el interruptor en No y guardando los cambios.
No olvides comprobar que la tienda funciona correctamente antes de desactivarlo. Revisa que todas las páginas cargan bien, que los productos se muestran correctamente y que el proceso de compra funciona sin errores.
Preguntas frecuentes sobre el modo mantenimiento en PrestaShop
¿Puedo seguir trabajando en la tienda con el modo mantenimiento activo?
Sí, completamente. El modo mantenimiento solo afecta a los visitantes externos. Tú, desde tu IP configurada, podrás acceder y trabajar con normalidad en el back office.
¿Qué pasa si no configuro mi IP en el campo correspondiente?
Si no pones tu IP, no podrás acceder a la tienda mientras el modo mantenimiento esté activo. Solo podrás trabajar desde el back office, pero no verás la tienda como la vería un cliente. Por eso es tan importante configurar la IP correctamente.
¿Puedo tener diferentes mensajes de mantenimiento para diferentes páginas?
No, PrestaShop solo permite un mensaje global de mantenimiento que se muestra en todas las páginas de la tienda. Si necesitas mensajes específicos, tendrías que usar un módulo avanzado.
¿El modo mantenimiento afecta al posicionamiento SEO?
No te preocupes, PrestaShop envía automáticamente una cabecera HTTP con código 503 (Servicio no disponible) cuando el modo mantenimiento está activo. Esto indica a Google que la tienda estará temporalmente fuera de servicio, por lo que no se penaliza el posicionamiento.
¿Puedo activar el modo mantenimiento desde el archivo de configuración?
Sí, pero no lo recomiendo si no tienes experiencia técnica. Es mucho más seguro y sencillo hacerlo desde el panel de administración. Si necesitas hacerlo por archivos, tendrías que modificar el archivo settings.inc.php o la base de datos, lo cual es arriesgado si no sabes lo que haces.
Errores comunes y cómo solucionarlos
No puedo acceder a la tienda aunque tengo la IP configurada
Esto suele pasar cuando tu IP ha cambiado o cuando usas una conexión VPN. Verifica cuál es tu IP actual y actualiza el campo en la configuración de mantenimiento.
La página de mantenimiento no se muestra correctamente
Si la página se ve rara o no carga bien, puede ser un problema de caché. Limpia la caché de PrestaShop desde el back office y también la caché de tu navegador.
Los clientes ven la tienda aunque el modo mantenimiento está activo
Esto puede ocurrir si hay una caché de servidor muy agresiva o si tienes un CDN configurado. En ese caso, tendrías que purgar la caché del servidor o del CDN para que los cambios surtan efecto.
He olvidado mi IP y no puedo entrar
Si te has quedado fuera de tu propia tienda, no entres en pánico. Puedes acceder a la base de datos desde el panel de tu hosting (como Syspanel, al que se accede por el puerto 2106) y cambiar el valor del modo mantenimiento a 0 en la tabla ps_configuration. Busca la configuración llamada PS_SHOP_ENABLE y ponla a 1 para desactivar el modo mantenimiento.
[WARNING]: Si no te sientes cómodo editando la base de datos, contacta con tu proveedor de hosting o con un técnico especializado. Un error aquí podría dejar tu tienda en un estado crítico.
Conclusión y recomendaciones finales
El modo mantenimiento prestashop es una herramienta imprescindible para cualquier propietario de una tienda online. Te da la tranquilidad de poder trabajar en tu negocio sin miedo a que los clientes vean errores o una experiencia de compra deficiente.
Tanto en PrestaShop 1.7 como en la versión 8, el proceso es sencillo y se realiza desde el panel de administración en apenas unos minutos. Solo necesitas activar el interruptor, configurar tu IP y escribir un mensaje claro para tus visitantes.
Recuerda siempre:
- Activa el modo mantenimiento antes de hacer cambios importantes.
- Configura tu IP correctamente para poder seguir trabajando.
- Desactívalo cuando hayas terminado.
- Verifica que todo funciona correctamente después de cada cambio.
[TIP]: Si tienes un negocio en crecimiento, considera contratar un servicio de hosting con soporte especializado en PrestaShop. Ellos podrán ayudarte con este tipo de tareas y muchas más, asegurando que tu tienda funcione siempre de manera óptima.
Espero que este artículo te haya sido de utilidad. Ahora ya sabes cómo mantener tu tienda offline cuando lo necesites, sin perder clientes ni posicionamiento en buscadores. ¡Manos a la obra!
