Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo poner su sitio WordPress en modo de mantenimiento

¿Quieres poner tu sitio WordPress en modo de mantenimiento sin perder clientes potenciales o frustrar a los visitantes? Con el modo de mantenimiento, puede ocultar temporalmente su sitio web mientras realiza actualizaciones o cambios.

Durante el mantenimiento, los visitantes verán un aviso fácil de usar en lugar de un sitio web roto. También puede controlar exactamente quién tiene acceso a su sitio mientras está trabajando en él.

Hemos puesto muchos sitios web en modo de mantenimiento utilizando potentes plugins como SeedProd, que simplifica el proceso y permite crear atractivas páginas en modo de mantenimiento.

En este artículo, le mostraremos cómo poner fácilmente su sitio WordPress en modo de mantenimiento.

How to put your WordPress site in maintenance mode

Por qué y cuándo poner WordPress en modo de mantenimiento

Muchas veces puede realizar cambios en su sitio web de WordPress sin tener que ponerlo en modo de mantenimiento. Por ejemplo, puede publicar nuevas entradas, actualizar WordPress e instalar nuevos plugins sin tiempo de inactividad.

Sin embargo, a veces puede que necesite trabajar en su sitio web durante más tiempo. Por ejemplo, puede que quieras rediseñar por completo tu blog de WordPress.

Algunos cambios son también más arriesgados que otros, como establecer un nuevo plugin que cambie el comportamiento de tu sitio web. Mientras realizas el cambio, el sitio puede parecer roto para tus usuarios.

Incluso puede perder los datos que se creen durante este periodo. Por ejemplo, si está realizando cambios importantes en una tienda en línea, es posible que pierda los nuevos pedidos que realicen los clientes.

Una solución es establecer un sitio web de prueba para que pueda trabajar en su sitio en privado. Muchas de las principales empresas de alojamiento de WordPress ofrecen sitios web de prueba con un solo clic, como Bluehost, SiteGround y WP Engine.

Si no utiliza un sitio web de prueba, debería poner su sitio web en modo de mantenimiento. En lugar de un sitio web roto, los visitantes verán una página de mantenimiento útil que les permite saber lo que está pasando.

Incluso puede sugerir algunas acciones alternativas a los visitantes, como seguirle en los medios sociales o unirse a su lista de correo electrónico.

An example 'under construction' page

Dicho esto, veamos cómo poner su sitio WordPress en modo de mantenimiento.

Tutorial en vídeo

Subscribe to WPBeginner

Si prefiere instrucciones escritas, utilice los enlaces rápidos que aparecen a continuación para acceder al método que desee utilizar.

Método 1. Establecer el modo de mantenimiento de WordPress usando SeedProd plugin (Recomendado)

La forma más sencilla de crear una página de mantenimiento completamente personalizada es utilizando SeedProd.

SeedProd es el mejor maquetador de páginas para WordPress, utilizado en más de un millón de sitios web. Te permite crear hermosas páginas coming soon en WordPress, mejorar tu página 404, diseñar páginas de destino únicas e incluso crear temas de WordPress personalizados usando arrastrar y soltar.

Hay una versión premium de SeedProd que viene con más de 300+ plantillas y bloques diseñados profesionalmente. Sin embargo, puede poner su sitio en modo de mantenimiento utilizando el plugin gratuito SeedProd, así que eso es lo que vamos a utilizar en esta guía.

Lo primero que tienes que hacer es instalar y activar el plugin SeedProd. Para más detalles, consulte nuestra guía sobre cómo instalar un plugin en WordPress.

Una vez activado, vaya a SeedProd ” Páginas. En la sección “Modo de mantenimiento”, haga clic en el botón “Establecer una página de modo de mantenimiento” o “Editar página”.

How to set up maintenance mode in WordPress

El siguiente paso es crear la página que verán los visitantes cuando active el modo de mantenimiento.

Puede elegir una plantilla ya hecha o empezar con un diseño en blanco. En todas nuestras imágenes utilizamos el “Modo de mantenimiento”, pero puedes usar la plantilla que quieras.

Para seleccionar una plantilla, sólo tiene que pasar el cursor por encima de la miniatura del diseño y hacer clic en el icono de “marca de verificación”.

SeedProd's ready-made maintenance templates

Tras seleccionar una plantilla, accederá al maquetador de arrastrar y soltar, donde podrá empezar a personalizar la página del modo de mantenimiento.

En la parte izquierda de la pantalla, encontrará bloques y secciones que puede añadir a su diseño. La parte derecha de la página es la vista previa en vivo.

A professionally-designed maintenance page

La mayoría de las plantillas ya tienen algunos bloques, que son una parte esencial de todos los diseños de SeedProd. Para añadir más bloques a su página de mantenimiento, sólo tiene que arrastrarlos desde el menú de la izquierda y luego soltarlos en su diseño.

Por ejemplo, puede añadir su logotipo personalizado, vídeos, formulario de contacto, etc.

Adding blocks to a custom page design

Las opciones que vea pueden variar en función de los plugins que haya instalado en su sitio web.

Por ejemplo, si usted tiene RafflePress entonces usted será capaz de ejecutar un concurso en su página de mantenimiento utilizando el bloque Giveaway, como se puede ver en la siguiente imagen.

A maintenance page, with a giveaway

Para personalizar un bloque, basta con hacer clic para seleccionarlo en la estructura / disposición / diseño / plantilla. A continuación, puedes modificar el bloque utilizando los ajustes del menú de la izquierda.

A modo de ejemplo, veamos cómo puede conectar el botón por defecto “Contacte con nosotros” a la dirección de correo electrónico de su propia empresa.

Basta con hacer clic para seleccionar el botón “Contacte con nosotros” en la vista previa. En el menú de la izquierda, verá un campo “Enlazar”, que por defecto muestra “mailto:john@example.com”.

Customizing the CTA button

Esto significa que el botón abrirá la aplicación de correo electrónico por defecto del visitante con el campo “Para” ya rellenado como “john@example.com”.

Para cambiar esto, simplemente escriba su dirección de correo electrónico en el campo ‘Enlazar’. Asegúrese de no borrar “mailto:”, ya que abre la aplicación de correo electrónico por defecto del visitante.

Capturing leads with SeedProd

También puede realizar otros cambios en el botón, como utilizar una alineación diferente, el texto del botón y cambiar su tamaño.

Para eliminar un bloque de su diseño, sólo tiene que seguir adelante y hacer clic sobre él. A continuación, seleccione el icono de la papelera.

Deleting blocks from a WordPress custom page design

Ahora puede seguir personalizando la plantilla añadiendo nuevos bloques, eliminando los que no desee y realizando cambios en el menú de la izquierda.

Cuando estés satisfecho con el aspecto de la página de mantenimiento, es el momento de publicarla al hacer clic en el botón “Guardar”.

Designing a custom maintenance mode page

Para activar el modo de mantenimiento y mostrar a los visitantes su página de mantenimiento personalizada, sólo tiene que ir a SeedProd ” Páginas de destino en el escritorio de WordPress.

Aquí, haz clic en el interruptor de la sección “Modo de mantenimiento” para que aparezca “Activo”.

Activating maintenance mode in WordPress

El modo de mantenimiento no le aparecerá porque está conectado al sitio. Sin embargo, si visita su sitio en una pestaña de navegador / explorador de incógnito, verá la página de mantenimiento en acción.

Cuando esté listo para relanzar su sitio, simplemente vaya a SeedProd ” Páginas de destino. En “Modo de mantenimiento”, haga clic en el carrusel / control deslizante para cambiarlo de verde (Activo) a gris (Inactivo).

Removing the under construction page

Ahora, cualquiera puede acceder a su sitio web WordPress.

Control de acceso a sitios web para usuarios conectados

Por defecto, SeedProd mostrará la página de modo de mantenimiento a todos los usuarios no conectados. Sin embargo, cualquiera que tenga una cuenta podrá seguir accediendo a su sitio. Por ejemplo, los suscriptores de su sitio de membresía y los clientes de su tienda WooCommerce todavía pueden acceder a su cuenta.

Es posible que desee cambiar quién tiene acceso a su sitio mientras está en mantenimiento. Por ejemplo, si estás desarrollando un sitio para un cliente, puede que éste necesite acceso para supervisar / seguir / vigilar tu trabajo.

Puede cambiar los controles de acceso actualizando a SeedPro Pro. Después de activar el plugin, SeedProd le pedirá su clave de licencia.

Adding the SeedProd license key to your website

Encontrará esta información en su cuenta del sitio web de SeedProd.

Después de eso, simplemente vaya a SeedProd ” Páginas de destino y luego haga clic en “Editar página” en el modo de mantenimiento.

Editing the WordPress maintenance mode settings

Se abrirá el maquetador de páginas de SeedProd.

Aquí, haga clic en “Ajustes de página”, seguido de “Control de acceso”.

Controlling who can access your site in maintenance mode

Para empezar, es una buena idea activar el carrusel / control deslizante “Excluir por defecto”. Esto permite a los visitantes acceder a URLs que contengan los siguientes términos: acceder, administrador, tablero y cuenta. Esto evitará que la gente se quede sin acceso a sus cuentas.

También puedes permitir que los usuarios con cookies específicas del navegador accedan a tu cuenta mientras está en modo de mantenimiento, utilizando el conmutador “Bypass Cookie”. Ten en cuenta que esta característica puede no funcionar si utilizas un plugin de caché para WordPress.

En su lugar, le recomendamos que seleccione los perfiles de usuario que pueden acceder a su sitio mientras está en modo de mantenimiento. Para ello, haga clic en “Añadir perfil” y seleccione cualquier perfil del menú.

Controlling access to your site using SeedProd's access controls

También puede incluir o excluir perfiles de usuario creados por su plugin de membresía de WordPress o un plugin de comercio electrónico.

Cuando estés satisfecho con los controles de acceso, no olvides hacer clic en el botón “Guardar” para almacenar tus ajustes.

Excluir páginas específicas del modo de mantenimiento

SeedProd Pro también le permite incluir o excluir páginas específicas del modo de mantenimiento. Esto resulta útil si los usuarios necesitan acceder a determinadas páginas.

Por ejemplo, si tiene una página de acceso personalizada, normalmente querrá excluirla del modo de mantenimiento. Si usted proporciona soporte al cliente a través de correo electrónico, entonces es posible que desee excluir su formulario de contacto también.

Puede hacerlo en los ajustes ‘Incluir/Excluir URLs’ de SeedProd. Simplemente elija entre ‘Incluir URLs’ o ‘Excluir URLs’ y luego introduzca sus enlaces en la casilla.

Excluding URLs from maintenance mode

Cuando esté satisfecho con la configuración de la página de mantenimiento, haga clic en el botón “Guardar” para guardar los ajustes actualizados del control de acceso.

Método 2. Configurar el modo de mantenimiento con LightStart

Otra opción es utilizar el plugin gratuito LightStart. Esta es una gran opción si desea crear una página simple en modo de mantenimiento. Sin embargo, este plugin utiliza el editor de páginas y entradas estándar de WordPress, que no es tan potente como el maquetador de arrastrar y soltar de SeedProd.

Lo primero que tienes que hacer es instalar y activar el plugin LightStart. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Una vez activado, ve a Ajustes ” LightStart.

The LightStart WordPress maintenance plugin

Ahora puedes elegir entre el modo de mantenimiento de LightStart, próximamente, y plantillas de páginas de destino.

Como queremos crear un modo de mantenimiento, haga clic en la plantilla “El sitio web está en mantenimiento” y luego seleccione el botón “Continuar”.

Choosing a template for your WordPress maintenance mode page

Ahora tendrás la opción de unirte a la lista de correo electrónico de LightStart.

Puede simplemente seguir adelante y hacer clic en “Lo omitiré por ahora, gracias”.

The WP Maintenance plugin email list

LightStart creará ahora una página sencilla utilizando su plantilla incorporada.

Para ver esta página, basta con hacer clic en “Ver página”.

Creating a custom 'under construction' page for WordPress

Esto abre la plantilla en el editor de entradas estándar de WordPress.

Nota: ¿No estás contento con esta plantilla por defecto? Puedes encontrar otros diseños yendo a Ajustes ” LightStart en el escritorio de WordPress. A continuación, haz clic en la pestaña “Diseño” para ver todas las plantillas que puedes utilizar.

Ahora puede realizar cambios en el diseño exactamente de la misma forma que edita una página o entrada.

Designing a custom page using the WordPress page and post editor

La plantilla tiene algunos marcadores de posición de medios sociales que querrás enlazar a tus propias páginas.

Basta con hacer clic en cada uno de estos iconos y escribir la URL en la pequeña barra que aparece.

Adding links to your social media page

Cuando esté satisfecho con el aspecto de la página de mantenimiento, haga clic en el botón “Actualizar” del editor de contenidos para guardar los cambios.

Ahora que ha diseñado su página, es el momento de establecer los ajustes del modo de mantenimiento yendo a Ajustes ” LightStart en su escritorio de WordPress.

A continuación, puede hacer clic en la pestaña “General”.

LightStart general settings

Por defecto, los robots de los motores de búsqueda no pueden ver su sitio mientras está en modo de mantenimiento. Esto puede perjudicar el SEO de WordPress y afectar a la posición de su sitio en los motores de búsqueda, especialmente si el mantenimiento se prolonga durante un tiempo.

Por eso te recomendamos que abras el menú desplegable “Bypass para robots de búsqueda” y elijas “Sí”. De este modo, los rastreadores de los motores de búsqueda podrán omitir su página de mantenimiento.

Configuring the LightStart maintenance mode page

Como administrador del sitio, puede acceder al escritorio de WordPress y al sitio web mientras esté en modo de mantenimiento. Sin embargo, es posible que desee conceder acceso a otros perfiles de usuario.

Puede dar acceso a los usuarios al escritorio de WordPress abriendo el menú desplegable “Administración” y eligiendo un perfil de usuario de la lista.

Allowing access to your WordPress dashboard

Para dar acceso a los visitantes a su sitio de cara al público, utilice el menú desplegable “Portada”.

De forma similar a SeedProd, puede excluir ciertas páginas del modo de mantenimiento para que siempre estén accesibles a los visitantes. Por ejemplo, si tiene un formulario de reserva, puede que quiera que esta página esté disponible incluso cuando el resto del sitio esté inactivo por mantenimiento.

Para excluir una página, basta con añadir su URL en la casilla “Excluir”.

Excluding URLs from 'under construction' mode

Si utiliza Google Analytics para realizar el seguimiento de los visitantes de su sitio web en WordPress, asegúrese de hacer clic en la pestaña “Módulos”.

A continuación, abra el menú desplegable “Utilizar Google Analytics” y seleccione “Sí”.

LightStart's Google Analytics module

A continuación, añada su ID de seguimiento en el campo “Código de seguimiento”.

Hay muchos más ajustes que merece la pena consultar, y la mayoría se explican por sí mismos. Cuando estés satisfecho con la configuración del modo de mantenimiento, haz clic en el botón “Guardar ajustes” para guardar los cambios.

Ahora puede activar el modo de mantenimiento en cualquier momento. Sólo tiene que seleccionar la pestaña “General” y hacer clic en el botón de opción “Activado”.

How to activate maintenance mode in WordPress

A continuación, desplácese hasta el final de la página y haga clic en “Guardar ajustes”. Ahora, si visitas tu sitio en una pestaña de navegador / explorador de incógnito, verás la página de mantenimiento.

Cuando esté listo para sacar su sitio del modo de mantenimiento, simplemente vuelva a la pestaña “General” y seleccione “Desactivado”. A continuación, sólo tienes que hacer clic en el botón “Guardar cambios” y tu sitio web volverá a estar disponible para cualquiera que lo visite.

Relacionado: Consulta nuestra guía sobre cómo corregir WordPress atascado en modo mantenimiento.

Cómo añadir un chatbot a tu página en modo mantenimiento

Los chatbots le permiten interactuar con los visitantes, registrar información acerca de ellos e incluso hacer generación de clientes potenciales en WordPress.

LightStart tiene un sencillo chatbot preprogramado en vivo que puede preguntar a los visitantes si quieren ser avisados cuando su sitio está fuera del modo de mantenimiento mediante la suscripción a su lista de correo electrónico.

A lead generation chatbot

Para ver cómo se establece el chatbot, haz clic en la pestaña “Gestionar Bot”.

Por defecto, este bot se llama Administrador, pero puedes cambiarlo escribiendo un nuevo nombre en el campo “Nombre del bot”.

How to add a chatbot to a maintenance mode page

También puedes añadir un avatar, que aparecerá en el mensaje / ventana emergente del chatbot.

Después, podrás ver la conversación preprogramada en ‘Personalizar mensajes’.

How to create a custom chatbot in WordPress

Usted puede cambiar cualquiera de estos mensajes, pero los ajustes por defecto deben ser un buen ajuste para la mayoría de los sitios web de WordPress.

Para activar el chatbot, vaya a la parte superior de la pantalla y haga clic en el botón “Activado”.

Activating the WordPress chatbot

Como siempre, no olvides hacer clic en “Guardar ajustes” para guardar los cambios.

Ahora, si visitas la página de mantenimiento en una pestaña de incógnito, podrás hablar con el chatbot.

A chatbot pop in WordPress

Si está recopilando información del usuario a través de un chatbot o una página de mantenimiento, entonces es importante asegurarse de que su sitio cumple con el RGPD.

Método 3. Establecer el modo de mantenimiento usando el plugin WPCode

Si solo necesitas la funcionalidad básica del modo de mantenimiento y no quieres instalar otro plugin específicamente para eso, puedes usar WPCode.

WPCode le permite añadir fácilmente código personalizado en WordPress sin necesidad de editar el archivo functions.php de su tema. Viene con fragmentos de código listos que puede utilizar para personalizar su sitio, incluyendo el modo de mantenimiento, cuenta atrás temporizador simple, y mucho más.

Primero, necesitas instalar y activar el plugin gratuito WPCode . Si necesitas instrucciones, puedes consultar nuestra guía sobre cómo instalar un plugin de WordPress.

Una vez activado, vaya a Fragmentos de código ” Biblioteca desde el escritorio de administración de WordPress.

Una vez allí, busca el fragmento de código “Modo de mantenimiento” en la biblioteca. Cuando lo encuentres, pasa el cursor por encima y haz clic en el botón “Usar fragmento de código”.

Select the Maintenance Mode snippet in WPCode

A continuación, WPCode añadirá automáticamente el código por ti.

Si lo desea, puede editar el mensaje del modo de mantenimiento para hacerlo más personalizado.

WPCode automatically adds the code for maintenance mode

Después, todo lo que tiene que hacer es conmutar el interruptor de “Inactivo” a “Activo” y hacer clic en el botón “Actualizar” de la parte superior de la página.

Switch the toggle to 'Active' and click the 'Update' button

Ya está. Ahora se mostrará un simple mensaje de modo de mantenimiento en su sitio web a los usuarios que no sean administradores.

WPCode maintenance mode example

Esperamos que este artículo te haya ayudado a aprender cómo poner tu sitio WordPress en modo mantenimiento. Puede que también quieras ver nuestra guía sobre cómo crear páginas personalizadas en WordPress y nuestra comparativa de los mejores servicios telefónicos para empresas para que los visitantes puedan ponerse en contacto contigo mientras tu sitio web está en mantenimiento.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

87 comentariosDeja una respuesta

  1. Jiří Vaněk

    If I turn on maintenance mode with a plugin, will this avoid the problem with the .maintenance file on FTP, for example when updating more plugins? Sometimes it gets created on FTP and then has to be manually removed.

    • WPBeginner Support

      It would not prevent that file from being created but normally that file should only stay if there was trouble during the process of updating a plugin on your site.

      Administrador

  2. Giuliano

    I’m looking for a plugin that adds a page when the site is under maintenance. Also I want to add a Wpforms contact form. I’m not sure I understand this guide. I understand that the maintenance mode is manual and not automatic as I want.

    • WPBeginner Support

      For what it sounds like you’re wanting you would want to use SeedProd from this guide.

      Administrador

  3. Shailesh

    How to allow to view site after entering a password?

    • WPBeginner Support

      If the user is logged into your site they should see the content or SeedProd does have the option for a password for viewing the content. If you take a look at SeedProd’s documentation you can see the current method for how to set this up :)

      Administrador

  4. Santosh

    i followed your advise and put my website on maintenance mode but i now want to undo the maintenance mode (my situation changed and i did not do any maintenance tbh). To disable the maintenance mode i tried to go to the admin area
    but it takes me to the website and does not display admin login page from where i can disable the maintenance module(MM).
    please help, how to reverse MM and get back the website live.

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.