El 14 de septiembre de 2017, publicamos una versión revisada de nuestra Política de privacidad. Tu uso continuado de video2brain.com significa que aceptas este documento revisado, por lo que te recomendamos que dediques unos minutos a leerlo y comprenderlo.

WordPress: Trucos semanales

Cómo crear un modo mantenimiento sin plugins

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
WordPress como herramienta de gestión y creación se ha convertido por méritos propios es una completa solución de desarrollo de proyectos digitales que puedes adaptar a prácticamente todo tipo de necesidades. En esta serie semanal, dedicada por completo al desarrollo de proyectos digitales empleando WordPress, verás un amplio surtido de trucos, técnicas y plugins variados con los que podrás añadir nuevas posibilidades a todos nuestros proyectos orientados al mundo web. De esta forma conseguirás ahorrar tiempo y los esfuerzo necesarios para dar con ellos, aportándonos nuevos conocimientos de aplicación directa desde el primer momento.
03:55
  Añadir a marcadores

Transcripción

Recuerdo una época en la que estaba dando mis primeros pasos dentro del mundo del diseño y desarrollo web. Absolutamente todos los cambios que hacía en mis webs, los hacía en directo, en caliente como suelo decir. Cogía los cambios y los subía directamente al FTP, recargaba la página y ahí podía pasar cualquier cosa. Generalmente, nunca funcionaba bien a la primera y siempre terminaba estropeando algo. Rápidamente tocaba seguir haciendo cambios, parcheando y revisando cuál había podido ser el error. Durante todo ese tiempo, claro, cualquiera que visitase la web podía ver cualquier cosa, media web rota, colores raros. Afortunadamente con WordPress podemos estar toqueteando las tripas sin necesidad de mostrar nada raro a los usuarios. Les ofrecemos una sencilla página de mantenimiento, mientras estemos realizando los ajustes necesarios y listo. Y eso precisamente es lo que vamos a hacer ahora, vamos a ver cómo crear una página de mantenimiento de una manera superrápida. No exagero al decirte que puedes llegar a tenerla lista en prácticamente menos de un minuto. Pon el cronómetro. Actualmente tenemos un montón de plugins disponibles para poder crear un modo de mantenimiento dentro de nuestro proyecto. Lo que pasa es que a mí me gusta dejar el uso de los plugins solo para aquellas funcionalidades y aquellas necesidades que realmente tengamos. Siempre que podamos echar mano del archivo de functions.php o de algún pequeño snippet que nos resuelva la situación en la que nos encontremos, pues yo creo que siempre va a ser preferible a tener que recargar nuestro WordPress con plugins. Así pues para crear un modo de mantenimiento superrápido y supersencillo, vamos a dirigirnos al archivo de nuestras funciones personalizadas, al archivo functions.php y vamos a incorporarle esta pequeña porción de código que yo tengo ahora mismo en pantalla. Voy a copiarla. Voy a llevármela a mi archivo y lo que estamos creando con esto simplemente es un pequeño modo de mantenimiento muy sencillo. Estamos haciendo uso de la función wp_die que nos ofrece WordPress, la estamos restringiendo a todos los usuarios que en ese caso ahora mismo no estén logueados o no tenga permisos para poder editar los temas y lo que estamos haciendo es ofrecer un pequeño mensaje de texto. Si yo ahora guardo, vamos a guardar el contenido. Voy a dirigirme a la página web y realmente nosotros, dentro de el panel de administración no vamos a notar nada, si vamos a la parte pública no vamos a notar absolutamente nada porque, evidentemente, nosotros como administradores siempre vamos a necesitar el acceso, tanto a la parte privada como a la parte pública para ver todos los cambios que estemos realizando. Ahora bien, si somos un usuario que no estamos logeados o somos un usuario que ni siquiera estamos registrados, bueno pues si accedemos a la parte pública lo que vamos a ver a continuación es esta pantalla que tenemos aquí, que es el modo mantenimiento que acabamos de actualizar. Si nosotros quisiéramos modificar el mensaje, añadir alguna imagen, lo que nosotros quisiéramos, simplemente tendríamos que dirigirnos al código que nosotros hemos incluido, modificar el contenido, ya sea a nivel de texto o, por ejemplo, añadir alguna imagen y en el momento en que ya no quisiéramos este modo mantenimiento, bastaría con comentar este código o eliminarlo por completo. Pero de esta manera podemos activar un modo de mantenimiento de una manera muy rápida, de una manera muy sencilla, sin necesidad de instalar ningún tipo de plugin adicional.