Cómo Poner WordPress en Modo Mantenimiento

¿Alguna vez has sentido ese pánico de «ay, que lo rompo» justo antes de actualizar…

¿Alguna vez has sentido ese pánico de «ay, que lo rompo» justo antes de actualizar un plugin o cambiar un diseño en tu web? Estás moviendo un widget, probando una nueva tipografía o instalando esa actualización de WooCommerce tan importante… y, de repente, tus clientes ven una página rota. O peor, el temido «pantallazo blanco de la muerte».

Esa sensación es terrible. No solo daña tu imagen profesional, sino que también confunde a tus usuarios y puede (si se hace mal) enviar señales negativas a Google. Como experto en diseño WordPress en Castellón con más de 8 años de experiencia, he visto este error costar mucho a negocios locales. La solución es simple, profesional y necesaria: el modo mantenimiento.

En esta guía definitiva, no solo te enseñaré a pulsar un botón. Te explicaré por qué es crucial, cómo hacerlo como un profesional (con y sin plugins) y cuándo usarlo para proteger tu negocio.

❓ ¿Qué es exactamente el modo mantenimiento de WordPress?

Imagina tu web como una tienda física en tu localidad. Si vas a hacer reformas (cambiar el escaparate, pintar las paredes), no dejas la puerta abierta para que los clientes entren, tropiecen con los cubos de pintura y vean todo el desorden, ¿verdad?. Pondrías un cartel de «Cerrado por reformas. Volvemos pronto».

El modo mantenimiento es exactamente eso. Es una «persiana» digital temporal que muestras a tus visitantes. En lugar de ver tu web a medio construir o con posibles errores, ven una página elegante que les informa que estás trabajando para mejorar su experiencia.

✅ Por qué activar el modo mantenimiento no es opcional (Es estratégico)

Muchos usuarios novatos simplemente «trabajan en vivo» a horas de baja afluencia. Esto es un error. Usar el modo mantenimiento es vital por tres razones:

  • Profesionalidad y Experiencia de Usuario (UX): un sitio roto o con errores frustra al visitante. Una página de «Estamos mejorando» gestiona sus expectativas y te da un aspecto profesional.
  • Protección de Datos: si estás actualizando una base de datos o un plugin de comercio electrónico, trabajar en vivo puede corromper pedidos o perder información de usuarios.
  • SEO (El Punto Clave): si Google rastrea tu web mientras está rota, puede pensar que tu sitio es de baja calidad. Un modo mantenimiento correcto envía un código de estado HTTP 503 (Servicio No Disponible). Esto le dice a Google: «¡Oye, no me indexes ahora! Estoy en mantenimiento programado, vuelve en un rato». Así, proteges tus rankings.

¡Primero! La regla de oro siempre por favor (No te la saltes)

Antes de tocar nada (un plugin, un tema, una línea de código), haz una copia de seguridad completa de tu sitio web (archivos + base de datos).

Herramientas como Duplicator, All-in-One WP Migration o el servicio de backup de tu hosting son tus mejores amigos. Si algo sale mal, podrás restaurar tu web en minutos.

copia-seguridad-modo-mantenimento

️ Método 1: La forma fácil y recomendada (Con plugins como siempre)

Para la gran mayoría de usuarios, un plugin es la solución más rápida, segura y visual. Te permite crear páginas de mantenimiento bonitas sin tocar código.

Opción A: LightStart (antes WP Maintenance Mode)

Es mi favorito por su simplicidad y eficacia. Es gratuito y hace exactamente lo que promete.

  • Ve a Plugins > Añadir nuevo y busca «LightStart».
  • Instala y actívalo.
  • Ve a Ajustes > LightStart.
  • En la pestaña General, cambia el Estado a «Activado».
  • Puedes personalizar el texto, los colores e incluso añadir un formulario de suscripción en la pestaña Diseño.
  • Importante: En la pestaña Módulos, puedes configurar el «Bypass para Bots de Búsqueda» para asegurarte de que Google entiende el estado 503.

plugin-mantenimeinto-wordpress

Opción B: SeedProd (Potencia para «Próximamente»)

SeedProd es más potente. Es ideal si no solo quieres «mantenimiento», sino una página de «Próximamente» (Coming Soon) para captar leads antes de un lanzamiento.

Diferencia clave: «Modo Mantenimiento» (HTTP 503) es para trabajos cortos. «Modo Próximamente» (HTTP 200) es para una web que aún no se ha lanzado. SeedProd gestiona ambos perfectamente.

Permite usar un constructor visual drag-and-drop para crear páginas espectaculares con cuentas atrás, formularios de contacto e integración con email marketing.

seedprod-landing-mantenimiento-wordpress

Opción C: Si ya usas Elementor

Si tu web está construida con Elementor, no necesitas más plugins. Elementor Pro tiene esta función integrada.

  • Ve a Elementor > Herramientas > Modo de Mantenimiento.
  • Elige el modo: Mantenimiento o Próximamente.
  • En «Elegir Plantilla», crea una nueva plantilla (tu página de «Volvemos pronto»).
  • Diséñala a tu gusto con el editor visual de Elementor.
  • Guarda y activa. ¡Listo!

modo-mantenimiento-elementor

Opción D: Si ya usas Bricks Builder (es mi caso)

Si tu web está construida con Bricks Builder (como muchas de las que diseño para mis clientes en Castellón), no necesitas más plugins. Bricks tiene esta función integrada. Te dejo una guía de Bricks Builder por si no conoces este fantástico constructor de WordPress.

  • Ve a Bricks > Ajustes > Modo de Mantenimiento.
  • Elige el modo: Mantenimiento.
  • En «Elegir Plantilla», crea una nueva plantilla (tu página de «Volvemos pronto»).
  • Diséñala a tu gusto con el editor visual de Bricks.
  • Guarda y activa. ¡Listo!

bricks-builder-modo-mantenimiento

Método 2: Para los «manitas» (Sin plugins, más peligroso)

Si eres de los que prefiere no instalar más plugins o quieres control total, puedes hacerlo manualmente.

Advertencia: Este método implica tocar archivos sensibles. Un error aquí puede tumbar tu web. Procede solo si te sientes cómodo y… repito, haz tu copia de seguridad.

Opción A: Con el archivo .htaccess (Nivel avanzado)

Este método es muy rápido y no carga WordPress. Es el más eficiente a nivel de servidor.

  • Accede a los archivos de tu web vía FTP (con FileZilla) o desde el Administrador de Archivos de tu cPanel/Plesk.
  • Crea un archivo HTML simple llamado mantenimiento.html con tu mensaje («Volvemos en 5 minutos…»).
  • Súbelo a la carpeta raíz de tu web (donde está wp-config.php).
  • Busca el archivo .htaccess en la misma carpeta raíz (asegúrate de tener activada la opción de «ver archivos ocultos»).
  • Edítalo y añade este código al principio del todo:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^XXX.XXX.XXX.XXX
RewriteCond %{REQUEST_URI} !/mantenimiento.html$ [NC]
RewriteCond %{REQUEST_URI} !.(jpe?g?|png|gif|css|js) [NC]
RewriteRule .* /mantenimiento.html [R=503,L]
</IfModule>

  • IMPORTANTE: Cambia XXX.XXX.XXX.XXX por tu propia dirección IP (puedes verla buscando «cuál es mi IP» en Google). Esto te permite a ti ver la web normal mientras el resto del mundo ve la página de mantenimiento.
  • Para desactivarlo, simplemente borra ese código del .htaccess.

Opción B: Con el archivo functions.php (Nivel pro)

Puedes añadir un código a tu tema para activar el modo mantenimiento. ¡Nunca edites el functions.php de tu tema principal! Usa siempre un Tema Hijo (Child Theme) o un plugin de snippets (como Code Snippets).

  • Ve a Apariencia > Editor de archivos de temas (o usa FTP).
  • Selecciona el archivo functions.php de tu tema hijo.
  • Añade el siguiente código al final:

function modo_mantenimiento_personalizado() {

// Comprueba si el usuario actual NO está logueado

if ( !current_user_can( ‘edit_themes’ ) || !is_user_logged_in() ) {

// Configura el encabezado 503

header(‘HTTP/1.1 503 Service Temporarily Unavailable’);
header(‘Status: 503 Service Temporarily Unavailable’);
header(‘Retry-After: 3600’); // 1 hora

// Aquí puedes cargar un archivo HTML o simplemente mostrar un mensaje

wp_die(‘<h1>Web en Mantenimiento</h1><p>Estamos realizando mejoras. Por favor, vuelve en unos minutos.</p>’, ‘Sitio en Mantenimiento’);
}
}
add_action(‘get_header’, ‘modo_mantenimiento_personalizado’);

  • Este código muestra un mensaje simple a todos los usuarios que no estén conectados como administradores. Para desactivarlo, solo borra el código.

¡Ayuda! Mi web se ha quedado «Atascada» en modo mantenimiento

Esto es muy común. A veces, WordPress actualiza el core, temas o plugins y, si la actualización falla o se interrumpe, la web se queda bloqueada.

Verás un mensaje simple que dice: «Brevemente no disponible por mantenimiento programado. Vuelve a comprobarlo en un minuto».

No entres en pánico. La solución es muy fácil.

  1. Cuando WordPress entra en mantenimiento, crea automáticamente un archivo llamado .maintenance (con un punto delante) en la carpeta raíz de tu web.
  2. Simplemente, accede a tus archivos por FTP o Administrador de Archivos.
  3. Busca y elimina el archivo .maintenance.
  4. Actualiza tu navegador. Tu web volverá a estar online.

Conclusión: el mantenimiento es parte del éxito

Activar el modo mantenimiento no es un «apaño», es una práctica profesional. Demuestra respeto por tus usuarios y protege tu posicionamiento en Google. Ya sea con un plugin sencillo o con un snippet de código, ahora tienes las herramientas para actualizar tu web con total tranquilidad.

¿Te parece complicado? ¿Prefieres dedicar tu tiempo a tu negocio en lugar de pelearte con el FTP, el código o los plugins? Precisamente para eso estamos los profesionales. Como especialista en diseño y mantenimiento WordPress en Castellón, me encargo de toda la parte técnica (actualizaciones, seguridad, copias de seguridad y modo mantenimiento) para que tú solo te preocupes de atraer clientes.

Si quieres una web rápida, segura y que funcione sin que tengas que tocar nada, contacta conmigo hoy mismo y hablemos de cómo puedo ayudarte.

¿Necesitas ayuda con tu negocio?

Contacta para presupuesto y comentamos la jugada juntos..
¡Contacta!

Artículos recientes

 ¿Te ayudo con tu 👋 negocio?

Servicios para que tu empresa venda de verdad

Artículos relacionados

Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Mas información en la política de privacidad.