Blog WordPress

¿Cómo activar el modo mantenimiento en WordPress?

Aprende cómo activar el modo mantenimiento en WordPress con esta guía paso a paso, incluyendo el uso de plugins como WP Maintenance Mode, SeedProd, y más, así como código manual, .htaccess, y WP-CLI.

Tabla de contenidos

¿Cómo activar el modo mantenimiento en WordPress? Una Guía Paso a Paso (Incluyendo Plugins, Código Manual y CLI)

El modo mantenimiento en WordPress es una herramienta esencial cuando realizas cambios significativos en tu sitio web, como actualizaciones, rediseños o ajustes técnicos. Activar el modo mantenimiento permite que los visitantes vean una página temporal que les indica que el sitio está en proceso de mejora, mientras tú trabajas en segundo plano. En este artículo, te explicaré cómo activar el modo mantenimiento en WordPress utilizando diferentes métodos, incluyendo varios plugins populares, código manual y la línea de comandos (CLI).

¿Qué es el modo mantenimiento en WordPress?

El modo mantenimiento en WordPress es una función que permite mostrar un mensaje temporal o una página personalizada a los visitantes mientras el sitio está siendo actualizado o modificado. Esto es útil para evitar que los usuarios vean errores, páginas incompletas o contenidos que aún no están listos para el público.

¿Cuándo usar el modo mantenimiento?

El modo mantenimiento es especialmente útil en las siguientes situaciones:

  • Actualización del núcleo de WordPress: Cuando realizas una actualización importante de WordPress que podría afectar la funcionalidad del sitio.
  • Actualización de temas y plugins: Si estás instalando o actualizando temas y plugins que podrían causar errores temporales.
  • Cambios en el diseño: Cuando estás realizando cambios significativos en el diseño o estructura del sitio.
  • Solución de problemas técnicos: Si necesitas realizar ajustes técnicos que podrían dejar el sitio inaccesible temporalmente.

¿Cómo activar el modo mantenimiento en WordPress?

Existen varias formas de activar el modo mantenimiento en WordPress, desde el uso de plugins hasta la adición de código manual y el uso de la línea de comandos (CLI). A continuación, te presento las opciones más comunes.

Método 1: Activar el modo mantenimiento con plugins

El uso de un plugin es la forma más sencilla y rápida de activar el modo mantenimiento en WordPress. A continuación, te presento varios plugins populares que puedes utilizar para esta tarea.

1. WP Maintenance Mode ahora es LightStart

LightStart – Maintenance Mode, Coming Soon and Landing Page Builder,Cómo activar el modo mantenimiento en WordPress

WP Maintenance Mode es uno de los plugins más populares y fáciles de usar para activar el modo mantenimiento en WordPress. Permite crear una página de mantenimiento personalizada con opciones avanzadas de diseño y funcionalidades como recolección de emails.

Paso 1: Instalar y Activar WP Maintenance Mode
  1. Inicia sesión en tu panel de administración de WordPress.
  2. Ve a Plugins > Añadir nuevo.
  3. En el campo de búsqueda, escribe WP Maintenance Mode.
  4. Instala y activa el plugin.
Paso 2: Configurar el modo mantenimiento
  1. Ve a Ajustes > WP Maintenance Mode en el menú lateral de WordPress.
  2. En la pestaña General, verás una opción para activar el modo mantenimiento. Cambia el interruptor a Activado.
  3. Personaliza el mensaje de mantenimiento y el diseño de la página en las pestañas Design y Modules.
  4. Guarda los cambios y verifica cómo se ve la página de mantenimiento.

2. Coming Soon Page & Maintenance Mode by SeedProd

Website Builder by SeedProd — Theme Builder, Landing Page Builder, Coming Soon Page, Maintenance Mode, Cómo activar el modo mantenimiento en WordPress

Coming Soon Page & Maintenance Mode by SeedProd es otro plugin popular que permite crear páginas de mantenimiento y «próximamente». Ofrece una interfaz fácil de usar y una amplia gama de opciones de personalización.

Paso 1: Instalar y Activar SeedProd
  1. Inicia sesión en tu panel de administración de WordPress.
  2. Ve a Plugins > Añadir nuevo.
  3. Busca Coming Soon Page & Maintenance Mode by SeedProd.
  4. Instala y activa el plugin.
Paso 2: Configurar el Modo Mantenimiento
  1. Ve a SeedProd > Pages.
  2. Selecciona Maintenance Mode.
  3. Activa el modo mantenimiento y personaliza la página utilizando la interfaz de arrastrar y soltar.
  4. Guarda los cambios y activa la página de mantenimiento.

3. Under Construction Page

Under Construction Page, Cómo activar el modo mantenimiento en WordPress

Under Construction Page es un plugin fácil de usar que te permite activar el modo mantenimiento rápidamente. Incluye plantillas prediseñadas que puedes personalizar y ajustar según tus necesidades.

Paso 1: Instalar y Activar Under Construction Page
  1. Inicia sesión en tu panel de administración de WordPress.
  2. Ve a Plugins > Añadir nuevo.
  3. Busca Under Construction Page.
  4. Instala y activa el plugin.
Paso 2: Configurar el Modo Mantenimiento
  1. Ve a Under Construction > Main en el menú de WordPress.
  2. Activa el modo mantenimiento cambiando el interruptor a ON.
  3. Personaliza el contenido y el diseño de la página de mantenimiento.
  4. Guarda los cambios y verifica que la página de mantenimiento esté activa.

4. Maintenance

Maintenance,

Maintenance es un plugin ligero que permite activar el modo mantenimiento y personalizar la página de manera sencilla. Es ideal si buscas una solución rápida y sin complicaciones.

Paso 1: Instalar y Activar Maintenance
  1. Inicia sesión en tu panel de administración de WordPress.
  2. Ve a Plugins > Añadir nuevo.
  3. Busca Maintenance.
  4. Instala y activa el plugin.
Paso 2: Configurar el Modo Mantenimiento
  1. Ve a Ajustes > Maintenance.
  2. Activa el modo mantenimiento y personaliza la página utilizando las opciones disponibles.
  3. Guarda los cambios y asegúrate de que la página de mantenimiento esté activa.

Método 2: Activar el modo mantenimiento manualmente

Si prefieres no usar un plugin, puedes activar el modo mantenimiento manualmente añadiendo un código al archivo functions.php de tu tema.

Paso 1: Acceder al Archivo functions.php

  1. Accede a tu sitio web a través de un cliente FTP o mediante el editor de temas de WordPress en Apariencia > Editor de temas.
  2. Busca el archivo functions.php de tu tema activo.

Paso 2: Añadir el Código para Activar el Modo Mantenimiento

  1. Abre el archivo functions.php y agrega el siguiente código al final del archivo:
    function modo_mantenimiento() {
    if (!current_user_can('edit_themes') || !is_user_logged_in()) {
    wp_die('<h1>Sitio en Mantenimiento</h1><p>Estamos realizando mejoras en el sitio. Por favor, vuelve más tarde.</p>');
    }
    }
    add_action('get_header', 'modo_mantenimiento');
  2. Guarda los cambios.

Paso 3: Verificar la activación del modo mantenimiento

  1. Visita tu sitio desde una ventana de incógnito o mientras no estés logueado. Deberías ver el mensaje de mantenimiento.
  2. Para desactivar el modo mantenimiento, simplemente elimina el código que agregaste al archivo functions.php.

Método 3: Activar el modo mantenimiento a través del archivo .htaccess

Otra opción es utilizar el archivo .htaccess para redirigir a los visitantes a una página de mantenimiento personalizada.

Paso 1: Crear una página de mantenimiento

  1. Crea una página HTML sencilla con un mensaje de mantenimiento y guarda el archivo como mantenimiento.html.
  2. Sube este archivo al directorio raíz de tu sitio web.

Paso 2: Modificar el archivo .htaccess

  1. Accede a tu sitio web a través de un cliente FTP y localiza el archivo .htaccess en el directorio raíz.
  2. Abre el archivo .htaccess en un editor de texto y agrega el siguiente código al principio del archivo:
    RewriteEngine On
    RewriteCond %{REQUEST_URI} !/mantenimiento.html$
    RewriteCond %{REMOTE_ADDR} !^[YOUR_IP_ADDRESS]
    RewriteRule $ /mantenimiento.html [R=302,L]
  3. Reemplaza [YOUR_IP_ADDRESS] con tu dirección IP para que puedas acceder al sitio mientras otros visitantes ven la página de mantenimiento.
  4. Guarda los cambios y sube el archivo .htaccess modificado al servidor.

Paso 3: Desactivar el modo mantenimiento

  1. Una vez que hayas terminado de trabajar en tu sitio, elimina el código que agregaste al archivo .htaccess para desactivar el modo mantenimiento.

Método 4: Activar el modo mantenimiento usando WP-CLI

Si tienes acceso a la línea de comandos en tu servidor, puedes utilizar WP-CLI (la interfaz de línea de comandos para WordPress) para activar el modo mantenimiento de manera rápida y eficiente.

Acceder a WP-CLI

    1. Conéctate a tu servidor utilizando SSH.
    2. Navega al directorio raíz de tu instalación de WordPress.

Activar el modo mantenimiento

    1. Ejecuta el siguiente comando para activar el modo mantenimiento:
      wp maintenance-mode activate
    2. Este comando activará el modo mantenimiento de inmediato, y los visitantes verán un mensaje de que el sitio está en mantenimiento.

Personalizar el mensaje de mantenimiento

    1. Para personalizar el mensaje de mantenimiento, puedes usar el siguiente comando:
      wp maintenance-mode activate --message='Estamos actualizando nuestro sitio. Volveremos en breve.'

Desactivar el modo mantenimiento

    1. Una vez que hayas completado el mantenimiento, desactiva el modo mantenimiento ejecutando:
      wp maintenance-mode deactivate

Mejores prácticas para el modo mantenimiento en WordPress

Cuando activas el modo mantenimiento en WordPress, es importante seguir algunas mejores prácticas para asegurar una experiencia de usuario positiva y profesional.

1. Notificar a los usuarios con anticipación

Si es posible, notifica a tus usuarios con anticipación sobre el tiempo de mantenimiento. Puedes hacerlo a través de correos electrónicos, redes sociales, o un aviso en el sitio web antes de activarlo.

2. Personalizar la página de mantenimiento

Personaliza la página de mantenimiento para que refleje la identidad de tu marca. Incluye tu logo, un mensaje amigable y, si es posible, una estimación del tiempo que durará el mantenimiento.

3. Incluir un formulario de contacto o redes Sociales

Proporciona a los usuarios una manera de ponerse en contacto contigo o seguirte en las redes sociales mientras tu sitio está en mantenimiento. Esto les permitirá mantenerse informados sobre cuándo estará disponible nuevamente el sitio.

4. Minimizar el tiempo de inactividad

Planifica el mantenimiento en horas de menor tráfico para minimizar el impacto en los usuarios. Asegúrate de realizar todas las pruebas necesarias para que el sitio esté en funcionamiento lo más rápido posible.

Conclusión

Activar el modo mantenimiento en WordPress es una medida esencial para garantizar que los usuarios no se enfrenten a errores o contenido incompleto mientras realizas cambios en tu sitio. Ya sea que utilices un plugin, añadas código manualmente, modifiques el archivo .htaccess, o utilices WP-CLI, hay múltiples formas de implementar el modo mantenimiento de manera efectiva.

Recuerda seguir las mejores prácticas para notificar a los usuarios, personalizar la experiencia y minimizar el tiempo de inactividad. Con estas herramientas y técnicas, podrás mantener la profesionalidad de tu sitio web incluso durante los períodos de mantenimiento.

Compartir:
¿Estás tratando de solucionar algo solo?
¡Pide tu primera asesoría gratuita!

En WPasist, priorizamos la seguridad y privacidad de los datos de nuestros clientes mediante sistemas de protección avanzados. Cada proyecto es gestionado por un ejecutivo especializado, evitando conflictos de interés entre clientes de sectores similares y garantizando la confidencialidad.

Estamos comprometidos con la privacidad como un pilar esencial para nuestro éxito, operando bajo un estricto Código de Ética SEO y en entornos aislados y seguros. Nuestro objetivo es proteger la información de los clientes mientras brindamos un servicio de calidad sin comprometer la privacidad.