Icono del sitio Hosting WEB - Servidor Dedicado - Hosting Linux

WordPress: ¿Cómo poner tu página en modo mantenimiento?

¿Tienes tu web hecha pero estás modificándola? ¿Aún estás en fase de diseño? ¿No te gusta el efecto que tiene el paralaje de tus fotos y no quieres que tus usuarios vean los cambios que haces? En este artículo descubrirás cómo poner tu web en modo mantenimiento para que puedas hacer los cambios que consideres en tu web sin que ningún usuario lo vea.

No apruebes hasta que pruebes

Primero debemos aclarar que esto puede hacerse con y sin plugins, dependiendo de cómo te manejes con el CMS de WordPress. Pero este artículo va a ir destinado, sobre todo, a los que no tienen experiencia alguna, así que iremos a lo sencillo con el plugin para saber cómo poner tu WordPress en modo mantenimiento.

Antes que nada, debemos aclarar que esto no es algo que deba hacerse en páginas que estén publicadas, y con tráfico (sea poco o mucho) ya que estás retirando de la circulación una web en marcha, y eso puede dar al traste con tu negocio, lo que realmente te vendría bien sería hacer una copia de tu sitio web y desde ahí hacer todos los cambios que consideres hasta que consideres que está a tu gusto, y entonces implementarlo en tu web.

¿Pero por qué debo poner la web en mantenimiento?

Plugins de mantenimiento para WordPress. ¡Imprescindibles!

Antes que nada, tenemos que haceros una recomendación. Cuando vayáis a instalar un plugin, debéis ser muy cuidadosos sobre cómo poner tu WordPress en modo mantenimiento:

¿Cómo funcionan?

Con plugin

Todos vienen a funcionar igual, sólo cambian en nombres o idioma:

Primero recordemos cómo se instala un plugin:

En Plugins, “Añadir nuevo”, y nos aparecerá una página

Aquí podemos buscar el plugin, y una vez encontrado, “Instalar” y “Activar”.

Dependiendo de si tu sitio está ya publicado o en construcción, deberás elegir entre “Habilitar modo Próximamente” o “Habilitar modo Mantenimiento”, a razón de si tu sitio está indexando o no. El 1º hará que tu sitio esté disponible para los motores de búsqueda, y el 2º notificará a los motores que tu sitio no está disponible.

De igual manera, en ambos casos puedes entrar en la opción “Diseño” y personalizar la página. Tienes todas las opciones que tu formato acepte: fondo, paralaje, colores… Cómo poner tu WordPress en modo mantenimiento es así de sencillo.

Repetimos, esto es así para prácticamente todos los plugins que os recomendamos arriba, pero puede haber modificaciones (aunque mínimas)

Sin plugin

Tenemos dos formas de poner nuestra web en construcción sin plugin: con el constructor o con el código del tema de tu WordPress.

Con el constructor:

Siendo tan sencillo como crear una página nueva en tu editor de páginas, seleccionamos “una página estática” dentro de los ajustes de “lectura” elegimos la página creada para este fin. Con esto hecho, ya puedes crear todas las páginas que consideres que necesites, y experimentar con ellas, hasta que tengas tu sitio totalmente a tu gusto.

Ten en cuenta que, para hacer esto, debes bloquear WordPress en los motores de búsqueda, ya que si no o único que consigues es indexar esta página nueva y ponerla como principal, lo cual no te conviene nada.

Modificando el php

Desde el panel de WordPress, vamos a “Apariencia” -> “Editor” y abrimos el tema hijo “Funcions.php”. Después de “<?php”, incluimos esta función:

function mode_maintenance(){

if(!current_user_can('edit_themes') || !is_user_logged_in()){

wp_die('<div style="border:dotted 3px black;"><h1 style="color:#72d7ff; text-align:center; font-size:35px;">SITIO WEB EN MANTENIMIENTO</h1><p style="text-align:center; font-size:30px;">Estamos en construcción, pronto recibirás nuevas noticias...</p><center><img src="http://incluya-la-url-de-su-logo-aquí.jpg"></center></div>', 'Sitio en Mantenimiento', array( ‘response’ => 503 ));

}

}

add_action('init', 'mode_maintenance');

Otro ejemplo de código es:

/*** Inicio Modo Mantenimiento ***/

function mode_maintenance(){

if(!current_user_can('edit_themes') || !is_user_logged_in()){

wp_die('<div style="border:solid 1px grey;"><h1 style="color:#FF942A; text-align:center; text-transform:uppercase;">Sitio en Mantenimiento</h1><p style="text-align:center; font-size:18px;">Estamos trabajando en el nuevo sitio ¡en breve estaremos online!</p></div>', 'Sitio en Mantenimiento', array( ‘response’ => 503 ));

}

}

add_action('init', 'mode_maintenance');

El resultado 1 será una página de mantenimiento con fondo blanco, con el logo de su empresa y un cartel de “estamos en construcción…”, y el resultado 2 es únicamente un texto dentro de un cuadrado de color.

Esperamos que este artículo te haya servido. Si tienes alguna aportación, o te surge alguna duda, escríbenos en la caja de comentarios. ¡Estaremos encantados de ayudarte!

Accede a más

En Hoswedaje te ofrecemos más información acerca de instalar WordPress en 1 click y sobre configurar WordPress Rocket. Te dejamos estos artículos que te ayudarán a encontrar lo que andas buscando.

  Si estas interesado en Instalar WordPress pincha aquí.

  Si estas interesado en configurar WodPress Rocket pincha aquí.

Salir de la versión móvil