🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo habilitar el modo mantenimiento en PrestaShop (WordPress y cPanel)

Actualizado el 18 de mayo de 2026

¿Por qué necesitas activar el modo mantenimiento en PrestaShop?

Poner tu tienda online en modo mantenimiento es una de las primeras cosas que debes aprender como administrador de una tienda PrestaShop. Cuando activas el modo mantenimiento prestashop, tus clientes verán un aviso amigable en lugar de una página rota o a medio cargar. Esto es esencial si estás actualizando módulos, cambiando el tema, subiendo nuevos productos o corrigiendo errores de base de datos.

Imagina que estás reformando tu tienda física: no dejarías la puerta abierta con cajas por el suelo. Pues con tu tienda online pasa igual. El prestashop mantenimiento te permite trabajar con total tranquilidad mientras los visitantes ven una pantalla de "volvemos pronto". Además, si eres administrador, podrás seguir navegando por tu tienda con normalidad usando tu IP.

En este artículo te enseño paso a paso cómo activar mantenimiento, tanto desde el panel de administración de PrestaShop como desde tu panel de control de hosting (cPanel). También te doy trucos para WordPress, porque muchos clientes nos preguntan si el proceso es similar. Vamos a ello.


Activar el modo mantenimiento desde el panel de administración de PrestaShop

Esta es la forma más rápida y recomendada para la mayoría de usuarios. No necesitas tocar archivos ni tener conocimientos técnicos avanzados. Solo sigue estos pasos.

Paso 1: Accede a tu back-office de PrestaShop

Entra en tu administración de PrestaShop. Normalmente la URL es algo como tudominio.com/admin1234 (o la ruta que configuraste al instalar). Introduce tu usuario y contraseña.

Paso 2: Ve a Parámetros avanzados > Mantenimiento

En el menú lateral izquierdo, desplázate hasta la sección Parámetros avanzados. Dentro, verás la opción Mantenimiento. Haz clic ahí.

Paso 3: Configura las opciones de mantenimiento

Verás una pantalla con varias opciones. Te explico cada una:

  • Activar el modo mantenimiento: Aquí debes seleccionar para activar el modo mantenimiento prestashop. Si lo pones en "No", tu tienda está pública.

  • IP de mantenimiento: Este campo es clave. Si introduces tu dirección IP aquí, podrás seguir viendo tu tienda con normalidad mientras los demás ven el aviso de mantenimiento. Por defecto, PrestaShop suele añadir la IP desde la que te conectas, pero verifícalo.

  • Mensaje personalizado: Escribe un texto amigable para tus clientes. Por ejemplo: "Estamos mejorando tu experiencia de compra. Vuelve en unos minutos". Puedes usar HTML básico si quieres darle formato.

  • Desconectar a los clientes: Si activas esta opción, los clientes que estén navegando serán desconectados automáticamente. Es útil si necesitas cambiar algo crítico, pero ten en cuenta que podrían perder el carrito de compra.

Una vez configurado todo, pulsa el botón Guardar en la parte superior derecha.

[TIP] Si no ves tu IP automáticamente, puedes buscarla en Google escribiendo "cuál es mi IP". Asegúrate de que la IP que pongas sea la correcta, de lo contrario no podrás acceder a tu tienda mientras esté en mantenimiento.

Paso 4: Comprueba que funciona

Abre tu tienda en una ventana de incógnito o desde otro dispositivo. Deberías ver el mensaje de mantenimiento. Si estás en tu ordenador con la IP configurada, verás la tienda normal. Esto te permite revisar tus cambios sin que nadie más lo vea.


Cómo activar el modo mantenimiento en PrestaShop usando cPanel

A veces no puedes acceder al back-office de PrestaShop. Esto pasa si has roto algo, si olvidaste la contraseña o si hay un error grave en la tienda. En ese caso, puedes activar mantenimiento prestashop manualmente desde tu panel de hosting. Aquí te explico cómo hacerlo con PrestaShop cPanel.

¿Por qué usar cPanel?

cPanel es el panel de control que te ofrece tu hosting. Desde ahí puedes gestionar archivos, bases de datos y mucho más. Si tu tienda está caída o no puedes entrar al administrador, esta es la vía de emergencia.

Paso 1: Entra en tu cPanel

Ve a tudominio.com/cpanel o usa el acceso directo que te dio tu proveedor de hosting. Introduce tus credenciales de hosting (no las de PrestaShop).

Paso 2: Abre el administrador de archivos

Busca la sección Archivos y haz clic en Administrador de archivos. Te pedirá que elijas la carpeta raíz. Normalmente es public_html o www. Si tienes PrestaShop en una subcarpeta (por ejemplo public_html/tienda), selecciona esa carpeta.

Paso 3: Localiza el archivo de configuración

Dentro de la carpeta de tu PrestaShop, busca el archivo llamado app/config/parameters.php. Este archivo contiene la configuración de tu tienda, incluyendo el modo mantenimiento.

Paso 4: Edita el parámetro de mantenimiento

Haz clic derecho sobre parameters.php y selecciona Editar (o Edit). Se abrirá un editor de texto. Busca una línea que contenga algo como:

'maintenance' => false,

Cambia false por true para activar mantenimiento. Guarda el archivo con Ctrl+S o el botón de guardar del editor.

[WARNING] Ten mucho cuidado al editar este archivo. Si borras una coma o una llave, podrías romper tu tienda por completo. Si no te sientes seguro, haz una copia de seguridad del archivo antes de tocarlo.

Paso 5: Vuelve a intentar acceder a tu back-office

Ahora intenta entrar a tu administración de PrestaShop. Con el mantenimiento activado manualmente, deberías poder acceder. Una vez dentro, ve a Parámetros avanzados > Mantenimiento y desactiva el modo desde ahí (pon "No" y guarda). Esto restablecerá la configuración normal y podrás usar el método del panel.

[INFO] Si después de esto sigues viendo la pantalla de mantenimiento, revisa que el archivo parameters.php tenga los permisos correctos (normalmente 644). Si no, cPanel te dará un error.


Modo mantenimiento en WordPress: diferencias y similitudes

Aunque este artículo se centra en PrestaShop, muchos clientes que tienen tiendas en PrestaShop también gestionan blogs o sitios en WordPress. Si tienes ambos, te interesa saber cómo funciona el modo mantenimiento en WordPress.

WordPress no tiene un botón nativo de mantenimiento como PrestaShop. Pero hay formas muy sencillas de lograrlo:

Opción 1: Usar un plugin

Instala un plugin como WP Maintenance Mode o Maintenance. Son gratuitos y muy fáciles de configurar. Solo tienes que activar el plugin, escribir un mensaje y elegir un diseño. Los visitantes verán esa página mientras tú trabajas con normalidad.

Opción 2: Editar el archivo functions.php

Si no quieres usar plugins, puedes añadir una línea de código al archivo functions.php de tu tema. Este es un método más técnico, pero funciona. El código sería algo como:

add_action('init', function() {
    if ( ! current_user_can('administrator') ) {
        wp_die('Sitio en mantenimiento. Vuelve pronto.', 'Mantenimiento', ['response' => 503]);
    }
});

Con esto, cualquier usuario que no sea administrador verá el mensaje. Tú, al estar logueado, verás la web normal.

[TIP] Si usas WordPress y PrestaShop en el mismo hosting, no olvides que el mantenimiento de WordPress no afecta a tu tienda PrestaShop. Son sistemas independientes.


Consejos avanzados para el mantenimiento en PrestaShop

Ahora que ya sabes cómo activar mantenimiento, te doy algunos trucos para que el proceso sea más profesional y seguro.

Crea una página de mantenimiento personalizada

El mensaje por defecto de PrestaShop es funcional pero soso. Puedes crear una página HTML personalizada y subirla a tu hosting. Luego, en los parámetros de mantenimiento, en lugar de un texto simple, puedes redirigir a esa página. Esto da una imagen más profesional.

Usa el modo mantenimiento para hacer copias de seguridad

Muchos expertos recomiendan activar mantenimiento antes de hacer una copia de seguridad de la base de datos o de los archivos. Así evitas que se modifiquen datos mientras haces el respaldo. Es una práctica muy recomendable.

Verifica que tu IP no cambie

Si trabajas desde una IP dinámica (típica de conexiones domésticas), puede que un día no puedas acceder a tu tienda en mantenimiento porque tu IP ha cambiado. En ese caso, tendrás que entrar a cPanel y desactivar el mantenimiento manualmente, o editar el parameters.php como te he enseñado.

[WARNING] Si activas el mantenimiento y no pones tu IP, podrías quedarte fuera de tu tienda. Siempre añade tu IP en el campo correspondiente. Si no sabes cómo, pregúntale a tu proveedor de hosting.


Preguntas frecuentes sobre el modo mantenimiento en PrestaShop

¿Puedo trabajar en mi tienda mientras está en mantenimiento?

Sí, totalmente. Si has añadido tu IP en la configuración, verás la tienda con normalidad. Podrás navegar, probar módulos, ver productos, etc. El resto de usuarios verán el aviso.

¿El modo mantenimiento afecta al SEO?

No, si lo usas correctamente. El modo mantenimiento devuelve un código HTTP 503, que le dice a Google que la tienda estará disponible pronto. No penaliza tu posicionamiento si lo dejas activado por un tiempo razonable (horas o un par de días). Si lo dejas semanas, podría afectar al rastreo.

¿Qué pasa si olvido desactivar el mantenimiento?

Si lo dejas activado por error, tus clientes no podrán comprar y perderás ventas. Además, si lo tienes mucho tiempo, Google podría dejar de rastrear tu tienda. Por eso es importante desactivarlo en cuanto termines.

¿Puedo activar el mantenimiento desde el móvil?

Sí, puedes acceder al back-office desde el móvil o desde cPanel. Eso sí, la experiencia no es tan cómoda como en un ordenador, pero es posible.

¿Qué hago si no encuentro el archivo parameters.php?

Si usas una versión antigua de PrestaShop (1.6 o anterior), el archivo se llama config/settings.inc.php. El proceso es similar: busca la línea con _PS_MODE_DEV_ o maintenance y cámbiala. Si no lo encuentras, contacta con tu soporte técnico.


Conclusión y recomendación final

Activar el modo mantenimiento prestashop es una tarea sencilla si sigues los pasos correctos. Ya sea desde el back-office o con PrestaShop cPanel, lo importante es que lo hagas antes de tocar cualquier cosa en tu tienda. Esto te protege a ti y a tus clientes.

Mi recomendación es que uses siempre el método del back-office, ya que es el más seguro y te permite configurar la IP y el mensaje fácilmente. El método de cPanel es solo para emergencias.

Si tienes cualquier duda, deja un comentario o contacta con tu proveedor de hosting. Y recuerda: una tienda en mantenimiento bien gestionada es señal de profesionalidad. Tus clientes lo agradecerán y volverán cuando abras las puertas de nuevo.

[INFO] Si tu hosting usa Syspanel en lugar de cPanel, el acceso es diferente. Para Syspanel, entra por el puerto 2106 (por ejemplo, tudominio.com:2106) y busca la sección de archivos. El proceso de edición del parameters.php es similar al de cPanel.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel