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

Cómo activar el modo mantenimiento en PrestaShop desde WordPress

Actualizado el 9 de diciembre de 2025

¿Por qué necesitas el modo mantenimiento en PrestaShop si usas WordPress?

Si estás gestionando una tienda online, sabrás que cualquier error a la vista de tus clientes puede costarte ventas y confianza. Cuando trabajas con un ecosistema mixto, como tener WordPress como gestor de contenidos (blog, páginas estáticas) y PrestaShop como tu tienda, la gestión del mantenimiento se vuelve un poco más delicada.

Activar el modo mantenimiento prestashop es una práctica esencial antes de realizar cualquier actualización, cambiar el tema o modificar archivos críticos. Pero, ¿qué pasa si tienes WordPress delante? Sencillo: el modo mantenimiento de PrestaShop es independiente del de WordPress, aunque debes saber cómo coordinarlos para que tus visitantes no vean una web "rota" o a medio cargar.

En esta guía completa, te voy a explicar, paso a paso y sin tecnicismos, cómo activar el prestashop mantenimiento desde tu panel de control, cómo integrarlo con tu WordPress y qué precauciones debes tomar para que la experiencia de tus usuarios sea perfecta.

Entendiendo la relación entre WordPress y PrestaShop

Antes de meternos en faena, es importante que entiendas cómo conviven estas dos plataformas. Muchos negocios usan WordPress para el blog o la página corporativa, y PrestaShop para el catálogo y el carrito de la compra.

Esto significa que, si activas el modo mantenimiento prestashop, tu tienda se "apagará" temporalmente, pero tu blog en WordPress podría seguir visible. Esto es una ventaja y un riesgo a la vez.

Por un lado, puedes mantener informados a tus clientes a través de un aviso en tu blog. Por otro, si un usuario intenta comprar y se encuentra con la tienda cerrada, puede frustrarse. Por eso, activar el mantenimiento no es solo pulsar un botón; es una estrategia de comunicación.

Método 1: Activar el modo mantenimiento desde el panel de administración de PrestaShop

Esta es la forma más fácil y segura, sobre todo si no tienes conocimientos de programación. No necesitas tocar ni una línea de código. Vamos a ello.

Paso 1: Accede a tu panel de administración

Entra en tu administración de PrestaShop. Normalmente, la URL es algo así como tutienda.com/admin1234 (el sufijo lo elegiste tú al instalar). Introduce tu usuario y contraseña.

Paso 2: Ve a Preferencias de la tienda

Una vez dentro, busca en el menú lateral izquierdo la sección que dice "Parámetros de la tienda" o "Preferencias de la tienda", dependiendo de la versión de PrestaShop que uses (1.6, 1.7, 8.x). Haz clic en ella.

Paso 3: Localiza la opción de mantenimiento

Dentro de este menú, verás una subpestaña llamada "Mantenimiento". Justo ahí es donde ocurre la magia. Verás un selector que dice "Activar el modo mantenimiento" o similar, con un interruptor que puedes deslizar.

Paso 4: Personaliza el mensaje (muy importante)

Presta mucha atención aquí. PrestaShop te permite escribir un mensaje personalizado que verán tus clientes mientras la tienda esté cerrada. Te recomiendo que no dejes el texto por defecto. Escribe algo amable como:

"Estamos mejorando nuestra tienda para ofrecerte una experiencia aún mejor. Volveremos en unos minutos. ¡Gracias por tu paciencia!"

También puedes activar la opción de permitir el acceso a tu IP. Esto es oro puro, porque te permite ver la tienda tal y como la verán tus clientes cuando la reactives, sin que ellos puedan entrar. Marca la casilla "Permitir mi IP" y guarda la dirección IP desde la que te conectas (puedes buscarla en Google escribiendo "mi IP").

Paso 5: Guarda los cambios

Haz clic en el botón "Guardar" en la parte superior derecha. ¡Listo! Tu tienda ya está en modo mantenimiento prestashop.

[TIP] Si no sabes tu IP, entra en Google desde el mismo ordenador donde trabajas y escribe "¿cuál es mi IP?". El primer resultado te lo dirá. Es un número con puntos, por ejemplo: 83.45.22.110.

Método 2: Activar el mantenimiento de PrestaShop mediante FTP (método avanzado)

¿Y si no puedes acceder al panel de administración? Esto ocurre a veces cuando una actualización falla o si has roto algo con un plugin. No cunda el pánico. Puedes forzar el mantenimiento desde el servidor.

Necesitarás un cliente FTP (como FileZilla) y los datos de acceso a tu hosting.

Paso 1: Conéctate a tu servidor

Abre tu cliente FTP y conéctate a tu dominio. Normalmente, el usuario y la contraseña los tienes en el correo de bienvenida de tu hosting. Si usas un panel como Syspanel (recuerda que el puerto de acceso es el 2106), puedes gestionar los archivos directamente desde el administrador de archivos sin necesidad de programas externos.

Paso 2: Localiza el archivo de configuración

Dentro de la raíz de tu instalación de PrestaShop (normalmente en public_html o www), busca una carpeta llamada config. Dentro de ella, hay un archivo llamado settings.inc.php (en versiones antiguas) o defines.inc.php (en versiones modernas).

Paso 3: Edita el archivo con cuidado

Descarga este archivo a tu ordenador y ábrelo con un editor de texto como Notepad++ o Sublime Text. Busca una línea que diga algo como:

define('_PS_MODE_DEV_', false);

No, espera, eso no es. Busca esta otra:

define('_PS_MAINTENANCE_', false);

Si la encuentras, cambia la palabra false por true. Guarda el archivo y súbelo de nuevo al servidor, sobrescribiendo el original.

[WARNING] Este método es delicado. Si no sabes lo que haces, podrías romper la tienda. Te recomiendo hacer una copia de seguridad del archivo antes de tocarlo. Si no te sientes seguro, contacta con tu soporte de hosting. Ellos pueden hacerlo por ti en segundos.

Cómo coordinar el mantenimiento de PrestaShop con tu WordPress

Aquí viene la parte más interesante para tu caso concreto. Tienes un WordPress delante, así que tus visitantes verán tu blog o tu web corporativa, y de repente, al hacer clic en "Comprar", se encontrarán con la tienda en mantenimiento. Eso puede parecer un error.

Para evitarlo, te sugiero este plan de acción:

Opción A: Aviso en WordPress

Antes de activar el modo mantenimiento prestashop, crea una entrada destacada en tu blog o un banner en la portada de WordPress que diga:

"⚠️ Estamos realizando mejoras en la tienda. El catálogo estará disponible de nuevo en [hora estimada]. Disculpa las molestias."

Así, cuando alguien intente comprar y vea el mensaje de PrestaShop, no le pillará por sorpresa. Es una cuestión de comunicación y de cuidar al cliente.

Opción B: Redirigir temporalmente

Si tu WordPress está en la raíz principal (tudominio.com) y tu PrestaShop en una subcarpeta (tudominio.com/tienda), puedes hacer que WordPress redirija todo el tráfico de la tienda a una página de aviso. Esto se hace con plugins de redirección o editando el .htaccess.

Pero, sinceramente, para un mantenimiento puntual, no merece la pena complicarse. Con un buen aviso en WordPress es suficiente.

Opción C: Usar un plugin de mantenimiento global

Existen plugins de WordPress que te permiten poner toda la web (WordPress + lo que esté enlazado) en modo mantenimiento. Sin embargo, estos plugins normalmente solo afectan a WordPress, no a la tienda. No te fíes de ellos para gestionar el mantenimiento de PrestaShop. Cada sistema necesita su propio interruptor.

¿Qué pasa con la actualización de PrestaShop? ¿Es seguro hacerlo con el mantenimiento activado?

¡Excelente pregunta! Activar el modo mantenimiento prestashop es el paso previo obligatorio para actualizar prestashop de forma segura. No se te ocurra actualizar el núcleo, los módulos o el tema sin tener la tienda cerrada al público.

El flujo de trabajo correcto es este:

  1. Haz una copia de seguridad completa de tu base de datos y de tus archivos. Esto es innegociable. Puedes hacerlo desde tu panel de hosting (como Syspanel, recuerda el puerto 2106) o con módulos de copia de seguridad.
  2. Activa el modo mantenimiento siguiendo el Método 1 que te he explicado antes.
  3. Actualiza PrestaShop. Puedes hacerlo desde el administrador (si tienes la última versión compatible) o subiendo los archivos por FTP.
  4. Verifica que todo funciona. Con tu IP permitida, entra en la tienda, navega por el catálogo, haz una compra de prueba, revisa que los módulos funcionan.
  5. Desactiva el modo mantenimiento. Vuelve a los ajustes y desliza el interruptor. ¡Tu tienda vuelve a estar abierta!

[WARNING] Nunca actualices PrestaShop sin copia de seguridad. Si algo sale mal, podrías perder todos tus productos, clientes y pedidos. Es como jugar a la ruleta rusa con tu negocio. Mejor prevenir que curar.

Preguntas frecuentes sobre el mantenimiento en PrestaShop y WordPress

Aquí te resuelvo las dudas más comunes que me suelen plantear los clientes:

¿Puedo ver mi tienda en mantenimiento para comprobar cómo queda?

Sí, claro. Como te he explicado antes, marca la casilla para permitir tu IP. Esa opción está en el mismo menú de mantenimiento. Así verás el mensaje tal y como lo verán tus clientes, pero tú podrás navegar sin problemas.

¿El modo mantenimiento afecta a mi posicionamiento SEO?

No, siempre que no lo dejes activado durante semanas. Los buscadores como Google entienden que una tienda en mantenimiento es algo temporal. Lo que no debes hacer es devolver un error 500 o 404. PrestaShop devuelve un código 503 (Servicio no disponible), que es exactamente lo que Google espera ver en estos casos. Es una señal correcta.

¿Y si mi WordPress y mi PrestaShop comparten la misma base de datos?

Es poco recomendable, pero si lo has hecho, ten mucho cuidado. Activar el mantenimiento de PrestaShop no afectará a WordPress, ya que son sistemas independientes. Pero si tocas la base de datos para otra cosa, podrías dañar ambos sistemas. Te sugiero separarlos lo antes posible.

¿Qué hago si olvidé mi contraseña de administrador de PrestaShop?

Si no puedes entrar al panel, no podrás activar el mantenimiento desde ahí. En ese caso, tendrás que usar el Método 2 (FTP) o contactar con tu soporte. También puedes pedir un restablecimiento de contraseña desde la propia pantalla de login, pero necesitarás acceso al correo electrónico asociado a la cuenta.

¿Cómo sé si mi hosting es compatible con PrestaShop y WordPress a la vez?

La mayoría de los hostings actuales lo son, siempre que cumplan los requisitos de PHP y MySQL. Si tu hosting usa Syspanel, ten la seguridad de que es compatible. Solo asegúrate de tener suficiente espacio y memoria. Si tienes dudas, contacta con tu proveedor y pregunta por los requisitos de PrestaShop 8.

Consejos extra para un mantenimiento sin sobresaltos

Para terminar, quiero darte una serie de recomendaciones que te harán la vida mucho más fácil:

Programa tus mantenimientos en horas de baja afluencia

No actives el prestashop mantenimiento un lunes a las 10 de la mañana si tu tienda es de moda. Mejor hazlo un domingo por la noche o un martes a las 6 de la mañana. Analiza tus horas de más ventas y evita ese rango.

Comprueba que el mensaje de mantenimiento es visible y claro

A veces, si tienes un tema personalizado, el mensaje de mantenimiento puede no mostrarse bien. Prueba siempre con tu IP permitida para ver cómo se ve. Si el texto se superpone o no sale, puede que necesites ajustar el CSS del tema, pero eso ya es harina de otro costal.

Ten a mano el acceso a tu hosting

Cuando algo falla, lo último que quieres es buscar las contraseñas. Guarda en un lugar seguro los datos de acceso a tu FTP, a tu base de datos y a tu panel de control. Si usas Syspanel, recuerda que el acceso es por el puerto 2106 y que ahí puedes gestionar todo: archivos, bases de datos, dominios, etc.

Comunica la vuelta

Cuando desactives el mantenimiento, no está de más que publiques una nota en WordPress o en tus redes sociales diciendo: "¡Ya estamos de vuelta! Hemos mejorado la velocidad de carga y añadido nuevas funciones". Esto genera confianza y expectación.

Conclusión

Activar el modo mantenimiento prestashop cuando tienes WordPress de por medio no tiene por qué ser un dolor de cabeza. Con los pasos que te he dado, podrás hacerlo en menos de cinco minutos, de forma segura y sin necesidad de ser un experto.

Recuerda siempre:

  • Activa el mantenimiento antes de cualquier actualizar prestashop o cambio importante.
  • Personaliza el mensaje para tus clientes.
  • Permite tu IP para poder probar la tienda.
  • Avisa a tus visitantes desde WordPress.
  • Haz siempre una copia de seguridad.

Si sigues estas pautas, tus clientes apenas notarán la interrupción y tu tienda estará protegida ante posibles errores. Y si en algún momento te sientes perdido, no dudes en contactar con tu proveedor de hosting. Para eso estamos.

Espero que esta guía te haya sido de gran ayuda. Si tienes alguna otra duda, déjamela en los comentarios y estaré encantado de ayudarte. ¡Buena suerte con tu tienda!

¿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