SummArg | Cursos y recursos para webmasters

30/12/2011

Todos los recursos para manejar el modo mantenimiento en WordPress

El modo mantenimiento es una de esas cosas que creemos que WordPress sigue teniendo pendientes, ya que por defecto la plataforma no tiene modo alguno de restringir el sitio a administradores en caso de que necesitemos hacer algún trabajo en nuestro sitio.

Tenemos varios métodos y recursos, tanto gratuitos como pagos, para compensar esa falencia y pasaremos a enumerarlos en esta entrada.

Restringir acceso vía .htaccess

El modo menos recomendado pero a muchos les queda práctico. Consiste en bloquear el ingreso al sitio de cualquier usuario que no tenga una IP determinada. Añadimos las siguientes líneas a nuestro .htaccess, reemplazando xxx.xxx.xxx.xxx por nuestro número de ip (la pueden averiguar aquí)

order deny,allow
allow from xxx.xxx.xxx.xxx
deny from all

Activar el modo mantenimiento desde el functions.php

Este método logra mejores resultados que el anterior, ya que quienes no sean administradores del sitio al menos verán un mensaje de “Sitio en mantenimiento” o similar. Sabrán que el sitio sigue allí, sólo que de momento no está disponible.

En el archivo functions.php agregar:

function enable_maintenance_mode() {
if ( !current_user_can( 'edit_themes' ) || !is_user_logged_in() ) {
wp_die('Sitio en mantenimiento, por favor regrese en 15 minutos.');
}
}
add_action('get_header', 'enable_maintenance_mode');

Maintenance Mode

Añade un mensaje amigable para el usuario y acceso completo para los administradores del sitio. Muy simple de instalar y usar.

Maintenance Mode | Otro plugin muy simple y similar es Shutdown Website.

WP Maintenance Mode

Permite colocar un contador con cuenta regresiva y permite excluir algunas URLs del modo mantenimiento. Trae por defecto varias imágenes para elegir y personalizar.

WP Maintenance Mode

ThemeFuse Maintenance Mode

Este es un potente plugin que permite integración con Twitter, suscripción a newsletter, cuenta regresiva con una elegante barra, y permite modificar el fondo, el texto y el logo desde el panel de administrador.

ThemeFuse Maintenance Mode

WPMS Site Maintenance Mode

Este plugin permite poner en modo mantenimiento a una red entera de blogs WordPress, con posibilidad a seleccionar algunas combinaciones en donde el sitio principal y los sitios de usuario pueden colocarse en mantenimiento de forma independiente.

Permite colocar un mensaje personalizado y una imagen de fondo a nuestra página de mantenimiento.

WPMS Site Maintenance Mode

5sec Maintenance Mode

Plugin premium con imágenes muy bonitas para construir una página de “Mantenimiento”, con cuenta regresiva, barra de progreso y posibilidad de gestionar el modo mantenimiento según roles e IP.

5sec Maintenance Mode

Maintenance Mode Premium

Este plugin dispone de una página de opciones con muchas funciones para personalizar la apariencia de la página (4 css diferentes para elegir e ícono personalizado), el contenido de la misma, en que secciones queremos aplicar el modo mantenimiento, excepciones por IP, barra de progreso, etc. Tiene varias funciones interesantes desde el punto de vista de SEO, como por ejemplo: Google Analytics integrado, frecuencia de visita de crawlers, metas, etc.

Maintenance Mode Premium

CGC Maintenance Mode Pro

Otro excelente plugin para activar el modo mantenimiento con tres templates diferentes, cuenta regresiva, restricción por IP y con tareas programadas.

CGC Maintenance Mode Pro

Furnine Under Construction Timer

Plugin con un potente panel para controlar todos los aspectos de configuración necesarios, como por ejemplo: valores del contador, estado del mantenimiento, barra con progreso, integración con Twitter y Facebook, formulario de suscripción de newsletter.

Furnine Under Construction Timer

Dejar un comentario