Cómo poner WordPress en modo de mantenimiento

El modo de mantenimiento de WordPress es un estado que usted aplica para informar a los visitantes sobre el mantenimiento de su sitio web. Es una página o un mensaje que sustituye a su sitio web real. En esta página, puede agregar la estimación cuando el sitio web vuelva a estar en vivo.

No necesitas habilitar el modo de mantenimiento cada vez que realices un cambio, como actualizar contenido, corregir errores menores o cambiar algunos esquemas de color. Los cambios pueden ser más grandes y tomar más tiempo. Cambiar su tema, implementar nuevas funciones o configurar nuevos servicios en su sitio web puede requerir tiempo de inactividad

Metodo 1

Todo lo que necesita hacer es agregar estas líneas de código al final del archivo functions.php de su tema

// Activar el modo de mantenimiento de WordPress
función wp_maintenance_mode ( ) { 
if ( ! current_user_can ( 'edit_themes' ) ||! is_user_logged_in ( ) ) {  
wp_die ( '<h1> En mantenimiento </h1> <br /> Sitio web en mantenimiento planificado. Por favor, vuelva más tarde.' ) ;
}
}
add_action ( 'get_header' , 'wp_maintenance_mode' ) ;

Cambie el texto entre comillas en la línea 4 para personalizar su mensaje de mantenimiento.


Metodo 2

La segunda forma es crear un archovo .HTML con el nombre de mantenimiento.html , colocar en el lo que mas te agrade para que vean tus visitantes e informarles que tu sitio esta en mantenimiento.

Una vez que tienes el archivo necesitas editar tu archivo .htaccess que se encuentra en la raiz de tu sitio web y agregar el siguiente codigo

RewriteEngine On
RewriteBase /
RewriteCond% { REQUEST_URI } ! ^ / Maintenance \ .html $
RewriteRule ^ ( . * ) $ Https: //example.com/mantenimiento.html [R = 307, L]

Te recomiendo hacer un respaldo de tu archivo .htaccess antes de agragar el codigo.

Una vez terminado el mantenimiento solo eliminas el codigo que agragaste en cualquiera de los dos metodos.

Preguntas? Comenta estoy para ayudarte

Angellomix

Emprendedor con mucha energía!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *