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

Cómo activar el modo de mantenimiento de WordPress desde Plesk (sin plugins)

Actualizado el 9 de marzo de 2026

¿Por qué activar el modo mantenimiento en WordPress desde Plesk?

Cuando trabajas en tu sitio web, ya sea actualizando un plugin, cambiando el tema o modificando archivos importantes, es fundamental que los visitantes no vean errores o páginas a medias. El modo mantenimiento wordpress plesk te permite mostrar un aviso temporal mientras tú trabajas en la trastienda. Es la diferencia entre dar una imagen profesional y perder visitantes por una página rota.

La ventaja de hacerlo desde Plesk, sin plugins, es que no dependes de herramientas externas que puedan fallar o consumir recursos. Además, es un método limpio que no interfiere con el rendimiento de tu web. Si tu hosting usa Plesk, tienes el control total del servidor y puedes manipular los archivos directamente.

¿Qué necesitas antes de empezar?

Antes de lanzarte a modificar nada, asegúrate de tener a mano lo siguiente:

  • Acceso al panel de control de Plesk con permisos de administrador.
  • Un cliente FTP o el administrador de archivos integrado en Plesk.
  • Conocimientos básicos de la estructura de carpetas de WordPress.
  • Una copia de seguridad reciente de tu sitio (por si acaso).

[WARNING] Nunca modifiques archivos de WordPress sin tener una copia de seguridad actualizada. Un error de escritura puede dejar tu web completamente inaccesible.

Método 1: Crear el archivo .maintenance manualmente

Este es el método más directo y el que recomendamos para la mayoría de casos. WordPress tiene un sistema integrado que detecta si existe un archivo llamado .maintenance en la raíz de tu instalación. Si está presente, el sitio se pone en mantenimiento automáticamente.

Paso 1: Accede al administrador de archivos de Plesk

Entra en tu panel de Plesk y busca la sección "Archivos" o "Administrador de archivos". Normalmente lo encuentras en el apartado de tu dominio. Una vez dentro, navega hasta la carpeta raíz donde está instalado WordPress. Suele ser algo como httpdocs, public_html o directamente el nombre de tu dominio.

Paso 2: Crea el archivo .maintenance

En la raíz de tu WordPress, haz clic en "Nuevo archivo" o "Crear archivo". Nómbralo exactamente .maintenance (con el punto al principio, sin extensión). Asegúrate de que no haya espacios ni caracteres extraños.

Paso 3: Añade el código necesario

Dentro del archivo, pega este código PHP:

<?php
$upgrading = time();
?>

Este código le dice a WordPress que estás realizando una actualización y activa el modo mantenimiento automáticamente. El valor time() registra el momento exacto en que se activa.

[INFO] Este método es el mismo que usa WordPress internamente cuando actualiza el núcleo, los plugins o los temas. Por eso es totalmente seguro y compatible.

Paso 4: Verifica que funciona

Abre tu sitio web en una ventana de incógnito o con otro navegador. Verás el mensaje "Mantenimiento programado" o similar. Si lo ves, ¡perfecto! Ya tienes tu wordpress mantenimiento manual activado.

Paso 5: Desactivar el modo mantenimiento

Cuando termines de trabajar, simplemente elimina el archivo .maintenance desde el administrador de archivos de Plesk. Tu web volverá a estar visible al instante.

Método 2: Usar el archivo functions.php de tu tema

Si prefieres un enfoque más elegante y que puedas controlar desde el propio WordPress, puedes crear una función en el archivo functions.php de tu tema activo. Eso sí, este método requiere más cuidado porque un error en el código puede romper tu web.

Paso 1: Accede a tu tema

Desde el administrador de archivos de Plesk, navega a /wp-content/themes/tu-tema-activo/functions.php. Abre el archivo con el editor integrado o descárgalo para editarlo.

Paso 2: Añade la función de mantenimiento

Al final del archivo (antes de la etiqueta ?> si existe), añade este código:

function wp_maintenance_mode() {
    if ( !current_user_can( 'edit_themes' ) || !is_user_logged_in() ) {
        wp_die( 'Estamos realizando tareas de mantenimiento. Vuelve en unos minutos.', 'Mantenimiento', array( 'response' => 503 ) );
    }
}
add_action( 'get_header', 'wp_maintenance_mode' );

Este código muestra el mensaje de mantenimiento a todos los usuarios que no estén logueados como administradores. Los administradores pueden seguir navegando con normalidad.

Paso 3: Sube el archivo modificado

Guarda los cambios y sube el archivo functions.php de vuelta a su ubicación original. Si usaste el editor de Plesk, simplemente guarda los cambios.

Paso 4: Desactivar este método

Para desactivarlo, elimina la función que añadiste del archivo functions.php. No olvides guardar los cambios.

[TIP] Este método es perfecto si necesitas que los administradores puedan seguir trabajando en el sitio mientras los visitantes ven el aviso.

Método 3: Redirigir a una página de mantenimiento personalizada

Si quieres ir un paso más allá y mostrar una página de mantenimiento bonita y personalizada, este método es para ti. Consiste en crear una página HTML estática y redirigir todo el tráfico hacia ella.

Paso 1: Crea tu página de mantenimiento

Con el editor de archivos de Plesk, crea un archivo llamado maintenance.html en la raíz de tu WordPress. Diseña una página atractiva con tu logo, un mensaje claro y quizás un formulario de contacto.

Paso 2: Modifica el archivo .htaccess

Localiza el archivo .htaccess en la raíz de tu WordPress. Ábrelo con el editor y añade estas líneas al principio:

RewriteEngine On
RewriteCond %{REQUEST_URI} !/maintenance.html$
RewriteCond %{REMOTE_ADDR} !^tu_IP$
RewriteRule ^(.*)$ /maintenance.html [R=302,L]

Reemplaza tu_IP con tu dirección IP pública. Así tú podrás ver el sitio con normalidad, pero los visitantes verán la página de mantenimiento.

Paso 3: Guarda y prueba

Guarda los cambios y visita tu web desde otro dispositivo o con una VPN. Verás tu página de mantenimiento personalizada.

Paso 4: Desactivar la redirección

Para desactivar este modo, simplemente elimina las líneas que añadiste al .htaccess y guarda el archivo.

[WARNING] Ten mucho cuidado al editar el .htaccess. Un error puede provocar un error 500 en tu web. Si algo falla, puedes restaurar el archivo original desde la copia de seguridad.

¿Cuándo deberías usar el modo mantenimiento?

No todo requiere activar este modo. Aquí tienes una lista de situaciones ideales:

  • Actualizaciones mayores de WordPress (cambios de versión principal).
  • Cambio de tema completo.
  • Instalación de plugins complejos o que modifican la base de datos.
  • Cambios en la estructura de URLs o en la configuración general.
  • Migraciones de servidor o cambios de DNS.

Para cambios menores como actualizar un plugin o editar una entrada, no es necesario activarlo.

Preguntas frecuentes sobre el modo mantenimiento

¿Qué pasa si olvido eliminar el archivo .maintenance?

Si olvidas eliminar el archivo, tu web se quedará en mantenimiento para siempre. Por eso es importante anotar en tu calendario cuándo lo activas y cuándo debes desactivarlo.

¿Puedo usar el modo mantenimiento con plugins instalados?

Sí, pero el objetivo de este tutorial es precisamente que no dependas de plugins. Si ya tienes uno instalado, puedes desactivarlo y usar estos métodos manuales.

¿Cómo puedo saber cuál es mi IP para el método del .htaccess?

Puedes buscar "cuál es mi IP" en Google y te mostrará tu IP pública. Ten en cuenta que si tu IP cambia, tendrás que actualizarla en el archivo.

¿Qué diferencia hay entre el modo mantenimiento y "Coming Soon"?

El modo mantenimiento es temporal y se usa durante trabajos puntuales. "Coming Soon" se usa para sitios en construcción que aún no se han lanzado. Son conceptos distintos.

¿Puedo combinar estos métodos?

Sí, puedes combinar el método del .maintenance con el de redirección personalizada. De hecho, es una práctica avanzada que muchos desarrolladores usan.

Errores comunes y cómo solucionarlos

Error 500 después de modificar .htaccess

Esto suele pasar por una sintaxis incorrecta. Restaura el archivo original desde tu copia de seguridad o desde el backup que hace Plesk automáticamente.

No veo el mensaje de mantenimiento

Asegúrate de que el archivo .maintenance esté exactamente en la raíz de WordPress, junto a wp-config.php y la carpeta wp-content. Si está en otra carpeta, no funcionará.

El modo mantenimiento se activa pero no se desactiva

Elimina el archivo .maintenance y verifica que no haya caché en tu navegador o en plugins de caché. A veces necesitas purgar la caché para ver los cambios.

Consejos finales para un mantenimiento sin estrés

  • Siempre con copia de seguridad: Antes de tocar nada, haz un backup completo de tu sitio.
  • Trabaja en horarios de bajo tráfico: Si puedes, elige horas donde tus visitantes sean menos activos.
  • Comunica el mantenimiento: Avisa en tus redes sociales para que tus usuarios sepan que volverás pronto.
  • Ten un plan B: Si algo sale mal, saber cómo revertir los cambios te ahorrará muchos dolores de cabeza.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso al panel se realiza a través del puerto 2106. Los métodos descritos aquí son igualmente aplicables, solo cambia la interfaz del administrador de archivos.

Resumen final

Activar el modo mantenimiento wordpress plesk sin plugins es más fácil de lo que parece. Con estos tres métodos tienes opciones para todos los niveles de experiencia:

  1. El archivo .maintenance: El más rápido y sencillo.
  2. La función en functions.php: Para control granular.
  3. La redirección personalizada: Para una experiencia de usuario profesional.

Cada método tiene sus ventajas, pero todos comparten la misma filosofía: dar control total al administrador del sitio sin depender de software externo. La próxima vez que necesites hacer cambios en tu WordPress, ya sabes cómo mantener tu sitio con una imagen profesional mientras trabajas en él.

Y recuerda, siempre que tengas dudas sobre activar modo mantenimiento o cualquier otra tarea técnica, es mejor ir paso a paso y verificar cada cambio antes de continuar. Con práctica, dominarás estas técnicas y tu web estará siempre en las mejores manos: las tuyas.

¿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