Bitcatcha cuenta con el apoyo de sus lectores. Cuando realizas una compra a través de nuestros enlaces, podemos ganar una comisión.

Modo de Mantenimiento de WordPress: Qué Es, Cómo Activarlo, Desactivarlo y Solucionar Problemas

Mantener el sitio web que creaste es un proceso continuo de actualización de plugins y temas, rediseño de layouts, corrección de segmentos de código problemáticos y muchas otras tareas. Afortunadamente, WordPress viene con su propio modo de mantenimiento, que puedes simplemente activar para mostrar a cualquier visitante un mensaje de que tu sitio está fuera de servicio por mantenimiento.

Sin embargo, ¿cómo activarías este modo? ¿Cuáles son los problemas comunes que puedes encontrar al usar este modo (y cómo los solucionas)? ¿Cómo lo desactivas?

¡No te preocupes! En este artículo, responderemos todas estas preguntas y explicaremos en detalle qué es el modo de mantenimiento. Si quieres aprender más sobre esta maravillosa característica de WordPress, ¡sigue leyendo!

¿Qué es el modo de mantenimiento de WordPress?

how to enable wordpress maintenance mode
Poner tu sitio fuera de servicio por mantenimiento es una acción necesaria (a menos que quieras un sitio terrible que se bloquee constantemente).

Como hemos dicho, el modo de mantenimiento de WordPress es una forma de evitar que los visitantes accedan a tu sitio mientras lo actualizas. Si visitan tu sitio mientras está en modo de mantenimiento, solo se les mostrará un mensaje de error que dice que el sitio está fuera de servicio.

Puedes configurar este mensaje para que diga lo que quieras, como un tiempo estimado de finalización o un breve resumen de por qué el sitio está caído.

Los propietarios de sitios web suelen utilizar el modo de mantenimiento para los siguientes fines:

  1. Para… ¡mantenimiento general! El modo de mantenimiento se usa generalmente para, bueno, mantenimiento general. Por ejemplo, si necesitas actualizar algunos plugins o hacer revisiones simples en el diseño de una o dos páginas, puedes poner tu sitio en modo de mantenimiento para evitar mostrar a los visitantes algo desagradable, como un diseño provisional.
  2. Para evitar dar una mala impresión a los visitantes Por ejemplo, si eres un novato en la creación de sitios web, es posible que hayas configurado apresuradamente tu primer sitio, y probablemente será un desastre: puede estar lleno de enlaces rotos, imágenes faltantes y código problemático. Por lo tanto, es mejor dejarlo en modo de mantenimiento mientras solucionas estos problemas, evitando dar malas impresiones a los visitantes antes de que tu sitio esté (realmente) listo.

  3. Seguridad del sitio Finalmente, puedes usar el modo de mantenimiento para asegurar tu sitio de WordPress. Si tu sitio ha sido hackeado recientemente, es posible que desees revisar tu sitio, así como sus enlaces y código para asegurarte de haber solucionado todos los problemas de seguridad. No quieres que los visitantes de tu sitio hagan clic en un enlace comprometido que descargue un troyano, después de todo. Con el modo de mantenimiento, podrás bloquear tu sitio mientras tapas cualquier agujero en su seguridad. Consulta más consejos de seguridad para sitios web de WordPress aquí.

3 formas de habilitar el modo de mantenimiento en WordPress

Ahora que sabes qué es el modo de mantenimiento y para qué se usa, te preguntarás cómo usar esta pequeña y genial característica para tu sitio. Veremos tres métodos diferentes para activar el modo de mantenimiento:

  1. A través del panel de control de hPanel de Hostinger
  2. A través del archivo .htaccess
  3. A través de un plugin

¡Empecemos!

1. A través de hPanel (solo Hostinger)

Si te has registrado en Hostinger (no podemos culparte, después de todo, es uno de los mejores alojamientos de WordPress), tienes suerte: habilitar el modo de mantenimiento en tu sitio es tan simple como iniciar sesión en tu panel de control de hPanel y pulsar un interruptor:

Primero, inicia sesión en hPanel. Luego, ve a «WordPress Dashboard» y haz clic en «Core». En las opciones que aparecen, haz clic en el botón deslizante a la derecha de «Maintenance mode».

maintenance mode in hostinger hpanel
Simplemente haz clic en el botón en rojo, ¡y listo!

Una vez que hayas hecho esto, ¡estás listo! Tu sitio ahora está en modo de mantenimiento.

Sin embargo, este método tiene un inconveniente: no puedes personalizar el mensaje que aparece para los visitantes de tu sitio. En su lugar, solo se les mostrará el siguiente mensaje inalterable:

«Briefly unavailable for scheduled maintenance. Check back in a minute.»

2. A través del archivo .htaccess

También usaremos Hostinger para este método.

Primero, inicia sesión en hPanel y haz clic en «File Manager». En el panel que aparece, abre el directorio «public_html».

En este directorio, crea un archivo «maintenance.html» que contenga el mensaje que deseas mostrar cuando tu sitio esté en modo de mantenimiento. Puedes codificar este archivo en HTML como quieras, haciendo ajustes en el mensaje según sea necesario.

A continuación, ubica el archivo .htaccess en el directorio «public_html».

htaccess for hostinger hpanel
Es posible que desees hacer una copia de seguridad de este archivo antes de realizar cualquier cambio, solo para estar seguro.

¡Ten en cuenta! Antes de realizar cualquier cambio en este archivo, te recomendamos encarecidamente que hagas una copia de seguridad, ya que este es uno de los archivos principales de tu sitio. Si estropeas el código de alguna manera, puedes usar esta copia de seguridad para restaurar tu sitio a como estaba.

Haz clic derecho en .htaccess y selecciona «Edit». Para hacer una copia de seguridad, simplemente copia todo el contenido del archivo .htaccess y pégalo en un nuevo archivo, que puedes nombrar «.htaccess_backup» o algo así.

Ahora, agrega el siguiente fragmento de código al final del archivo .htaccess original:

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_URI} !^/maintenance\.html$

RewriteRule ^(.*)$ https://example.com/maintenance.html [R=307,L]

Cualquier visitante de tu sitio será redirigido a la página «maintenance.html», que muestra el mensaje que creaste en HTML.

3. A través de un plugin

Si te has registrado en un host de WordPress que no sea Hostinger (o no quieres jugar con un archivo que potencialmente pueda matar tu sitio), simplemente puedes usar un plugin para configurar una página de mantenimiento para tu sitio. En este ejemplo, usaremos el plugin LightStart para configurar el modo de mantenimiento.

Una vez que hayas instalado y activado LightStart, simplemente ve a «Settings» y luego haz clic en «LightStart».

open Lightstart plugin
Coloca el cursor sobre «Settings» (1) y haz clic en «LightStart» (2).

Luego puedes hacer clic en la pestaña «Design» para configurar tu página de mantenimiento. Simplemente elige una de las numerosas plantillas de LightStart colocando el cursor sobre una plantilla y luego haciendo clic en «Import template».

Import Lightstart plugin
Haz clic en «Design» (1) y luego haz clic en «Import template» (2).

En la pequeña ventana emergente que aparece, puedes elegir «Go to Settings» si solo quieres configurar tu página de mantenimiento lo antes posible. Si deseas editar la página de mantenimiento utilizando el editor de páginas, puedes hacer clic en la opción «Go to page».

template imported
Puedes elegir entre editar la página o simplemente ir a la configuración para activar el modo de mantenimiento.

La plantilla que has elegido se seleccionará automáticamente como la página de mantenimiento de tu sitio. Sin embargo, puedes simplemente cambiar la página de mantenimiento a otra página a través de la pestaña «Design».

lightstart design tab
En la pestaña «Design» de LightStart, puedes elegir una de tus páginas para usar como página de mantenimiento (1) y hacer cambios en la página seleccionada (2).

Una vez que hayas modificado tus páginas a tu gusto, ve a la pestaña «General», haz clic en «Activated» a la derecha de «Status», guarda los cambios y listo. ¡Tu sitio ahora está en modo de mantenimiento!

Lightstart general tab
Ve a la pestaña «General» (1), haz clic en «Activated» (2) y guarda los cambios (3).

¿Cómo desactivo el modo de mantenimiento después de completar el mantenimiento?

Después de haber completado el mantenimiento de tu sitio y querer desactivar el modo de mantenimiento de tu sitio de WordPress, puedes simplemente hacer lo siguiente para los métodos que hemos proporcionado:

1. A través de hPanel

Para desactivar el modo de mantenimiento, inicia sesión en hPanel, ve a «WordPress Dashboard», haz clic en «Core» nuevamente y luego haz clic en el botón deslizante a la derecha de «Maintenance mode».

maintenance mode in hostinger hpanel
Solo coloca el botón en el cuadrado rojo en el otro sentido, ¡y listo!

2. A través del archivo .htaccess

Si has editado el archivo .htaccess de tu sitio para activar el modo de mantenimiento, tendrás que seguir los siguientes pasos para desactivarlo:

Inicia sesión en hPanel y haz clic en «File Manager». En el panel que aparece, abre el directorio «public_html». Luego, ubica el archivo .htaccess.

htaccess for hostinger hpanel
Simplemente edita este mismo archivo para eliminar todo el código que agregaste, ¡y listo!

Haz clic derecho en .htaccess y selecciona «Edit». Luego, elimina todo el código que agregaste anteriormente. Alternativamente, puedes simplemente copiar todo el texto del archivo de respaldo que creaste y pegarlo en este archivo. Guarda los cambios, y eso es todo: has desactivado el modo de mantenimiento.

3. A través del plugin LightStart

Si utilizaste LightStart para activar el modo de mantenimiento, simplemente puedes ir a «Settings» y luego hacer clic en «LightStart».

open Lightstart plugin
Mueve el cursor sobre «Settings» (1) y haz clic en «LightStart» (2).

En el panel que se abre, ve a la pestaña «General», haz clic en «Deactivated» a la derecha de «Status» y guarda los cambios.

Lightstart deactivated mode
Haz clic en «Deactivated» para desactivar el modo de mantenimiento (1) y luego guarda los cambios (2).

Cómo solucionar problemas comunes del modo de mantenimiento

Cuando entras en modo de mantenimiento, puedes encontrar varios problemas. En esta sección, veremos (y solucionaremos) dos de ellos:

1. Problemas de caché

Muchas veces, los usuarios pueden ver una versión en caché de tu sitio (una copia estática de tu archivo que se almacena temporalmente). Esta versión puede no mostrar ninguno de los cambios recientes que hayas realizado en tu sitio, como activar el modo de mantenimiento.

Para solucionar esto, simplemente puedes instalar un plugin, como WP Rocket, que te ayuda a optimizar tu sitio web y borra la caché de tu sitio. Para hacerlo, simplemente puedes ir a «Settings» y luego hacer clic en «WP Rocket».

En el panel de WP Rocket, simplemente ve a la sección «Quick Actions» y haz clic en el botón «Clear Cache».

wp rocket control panel
Simplemente ve a la sección «Quick Actions» y haz clic en «Clear and Preload Cache».
(Fuente: WP Rocket)

2. Atascado en el modo de mantenimiento

Otro problema común es que tu sitio puede quedarse atascado en el modo de mantenimiento, lo que también puede impedir que inicies sesión en tu sitio y desactives el modo de mantenimiento.

Para solucionar este problema, simplemente puedes iniciar sesión en tu sitio a través de FTP. Una vez que hayas hecho esto, puedes ir a la raíz de tu sitio o carpeta public_html (esta carpeta generalmente contiene el archivo wp-config.php). Una vez que estés en el directorio raíz, puedes eliminar el archivo de mantenimiento.

miantenance.php file
Elimina este archivo y tu sitio debería salir del modo de mantenimiento. (Fuente: Kinsta)

Una vez que hayas eliminado este archivo, abre nuevamente tu sitio en tu navegador (o actualízalo si ya está abierto) y debería volver a la normalidad. Ah, y también querrás borrar tu caché (como hemos discutido en la sección anterior), solo para estar seguro.

Si todo lo demás falla, también puedes volver atrás y rehacer tus pasos. Por ejemplo, es posible que simplemente hayas olvidado hacer clic en «Save settings» en tu panel de control de WordPress después de configurar tu plugin de modo de mantenimiento. ¡Esto sucede mucho más de lo que crees!

Un sitio web bien mantenido es un sitio web feliz

El modo de mantenimiento de WordPress es una gran herramienta para usar cuando estás trabajando en tu sitio web de WordPress y necesitas apagarlo temporalmente.

Después de todo, desconectar tu sitio por un día probablemente sea una mejor alternativa que dejarlo en un estado terrible. Y ahora que entiendes cómo usar el modo de mantenimiento, ¡cualquier período de mantenimiento de tu sitio será pan comido!

(Volver al principio)

Guía completa para administrar sitios web

Descubre recursos sobre cómo administrar tu sitio web de manera efectiva, cubriendo temas como copias de seguridad del sitio web, optimización de velocidad, WordPress, contenido y seguridad.