curso de Wordpress completo

Cómo poner el modo mantenimiento en WordPress

El modo mantenimiento en WordPress te permite trabajar en tu web con la puerta cerrada. Aprende a activar el maintenance mode en este tutorial de CursoWpress.

 ¿Qué es el modo mantenimiento en WordPress y para qué sirve?

Una de las razones por la cual WordPress es el mejor gestor de contenidos web es porque te permite aplicar distintas configuraciones según tus necesidades.

La mayoría de estas configuraciones y modificaciones se pueden hacer de forma sencilla y de cara al público. O dicho de otra forma sin tener que “cerrar” la web.

Así, puedes publicar contenido, actualizar plugins, modificar ciertos aspectos de tu plantilla o theme. Pero a veces es necesario hacer cambios más grandes que requieren limitar el acceso de los visitantes mientras trabajas.

Ahí es cuando entra en acción el modo mantenimiento.

El modo mantenimiento en WordPress es un cartel que aparece en tu web y que avisa a tus visitantes que:

  1. La web está en mantenimiento.
  2. Que ese sitio está en construcción, con un texto como el típico coming soon.

Además te permite, si así lo configuras, colocar:

  • Cuenta atrás para avisar cuando el sitio estará listo.
  • Captar los emails de tus visitantes.
  • Enlaces a tus redes sociales.

Nosotros lo encontramos útil en extremo cuando trabajamos en web nuevas de clientes que se saben el dominio. Esos clientes entran a cada rato a su página y, como pueden ir viendo en tiempo real las modificaciones, a la hora de entregarlas ya no hay sorpresa.

Por eso para nosotros descubrir el modo mantenimiento en WordPress ha sido de gran ayuda. Este nos ha permitido conservar el factor sorpresa.

 ¿Cómo activar el modo mantenimiento en WordPress?

Existen varias formas de activar el modo mantenimiento. En este tutorial te mostraremos dos:

  1. Activar el modo mantenimiento en WordPress sin plugins
  2. Poner el modo mantenimiento con plugins.

Cómo Activar el modo mantenimiento en WordPress sin plugins

Para activar el modo mantenimiento en nuestra web basada en WordPress sin necesidad de plugins necesitamos modificar el archivo funciones.php de nuestro theme.

Sí, manipularemos el código de nuestra web pero si sigues los pasos tal como te indicamos te resultará sencillo.

Advertencia:

Modificar el código de tu web puede ser riesgoso. Por eso antes de modificar el código respalda todo.

  1. En el escritorio de tu web WordPress sigue la siguiente ruta:Apariencia Editor

Apariencia > Editor.

  1. Ahora ubica el archivo funciones.PHP o PHP (Theme Functions).Archivos de tema funciones PHP
  2. Antes de modificar algo conviene crear un respaldo. Nosotros respaldamos copiando todo el código de la sección PHP y guardándolo en un archivo de NotePad++ (libre y gratuito) o de cualquier editor de código.
  3. Ahora copia este código y pégalo al final de la sección PHP:

// Activate WordPress Maintenance Mode

function wp_maintenance_mode(){

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

wp_die(‘<h1 style=”color:red”>Página Web en Mantenimiento</h1><br />Estamos en mantenimiento, Volveremos pronto!’);

}

}

add_action(‘get_header’, ‘wp_maintenance_mode’);

  1. Guarda los cambios y listo. Ahora cada vez que alguien ingrese a tu web vera un letrero como este:Estamos en mantenimiento, Volveremos pronto
  2. Puedes modificar el código a tu gusto y personalizar el mensaje. Con unos toques sencillos puedes personalizar el diseño a tu gusto.

Poner el modo mantenimiento con plugins en WordPress

La otra forma de activar el modo mantenimiento en tu web de WordPress es a través de plugins. Hay cientos de opciones en el repositorio de WordPress. Solo basta con que escribas en el buscador frases como:

  • Maintenance mode.
  • Under construction.
  • Coming son.

Te encontrarás con varios plugins:

Nosotros los hemos probado casi todos.

En esta oportunidad te mostraremos como poner tu web en modo mantenimiento con WP Maintenance Mode de la gente de Designmodo.

Activando WP Maintenance ModeWP Maintenance Mode

WP Maintenance Mode está disponible en el repositorio de WordPress y cuenta con más de 600,000 instalaciones activas.

Para ponerlo en marcha lo primero es instalarlo y activarlo siguiendo el procedimiento habitual.WP Maintenance Mode configuración

  1. En el escritorio de tu web WordPress sigue la siguiente ruta:

Ajustes > WP Maintenance Mode > AjustesActivando WordPress Maintenance Mode

  1. Lo primero es activar el modo mantenimiento en la pestaña:

General > Estatus

  1. Guardas los cambios.
  2. Ahora si alguien quisiera entrar a tu web se encontrará con un cartel que dice que está en modo mantenimiento:

“Sorry for the inconvenience. Our website is currently undergoing scheduled maintenance”.

  1. Por default el cartel está en inglés pero puedes modificarlo como quieras en la pestaña de Diseño.
  2. En la pestaña módulos: puedes agregar una cuenta atrás, tus redes sociales y hasta colocar un enlace para hacer una redirección.
  3. Si las opciones que te ofrece el apartado modulo te parecen insuficientes puedes activar un Bot. Que en próximas entregas te enseñaremos a configurar con detalle.
  4. Una vez modifiques el mensaje, coloques tus redes sociales y configures el reloj cuenta atrás. Guardas los cambios. Ahora tus visitantes se encontrarán con algo así:

Ahora conoces dos formas de activar el modo mantenimiento en tu web. Por supuesto que  hay mucho más para aprender, si quieres saber más apúntate al mejor curso de WordPress online  y en español.