Blog

Cómo usar el Modo de Recuperación de WordPress 5.2

WordPress 5.2 está nombrado en honor a Jaco Pastorius

WordPress 5.2 “Jaco” finalmente ya está liberado, y la joya de esta versión es que al fin trae la característica de Modo de Recuperación que impide que tu sitio se caiga totalmente por un plugin o tema que funcione mal, mostrando un WSOD o una white screen of death (pantalla blanca de la muerte); ahora, cuando eso suceda, podrás entrar para corregir el problema y que tu sitio continúe funcionando. En contraste, para hacer esto antes de WordPress 5.2 tenías que entrar por algún medio (tu panel, FTP, etc.) y renombrar la carpeta del plugin o tema con problemas, luego volver a cargar tu sitio, corregir el problema o volver a subir una versión previa sin errores del plugin o tema…en fin, como seguramente ya sabes, experimentar una WSOD es un dolor en el trasero y una pérdida innecesaria de tiempo.

¿Cómo funciona el Modo de Recuperación?

Cuando ocurre un fallo fatal en tu sitio, el visitante recibirá una notificación de que el sitio en cuestión está experimentado dificultades; al mismo tiempo, la plataforma ya envió un correo al administrador notificando de que el sitio tiene problemas, y en este mismo correo va un enlace especial para que puedas entrar en el admin de tu sitio para corregir tal error; al hacer clic en el link, te llevará a tu dashboard de WordPress, pero en Modo de Recuperación, mostrándote directamente que plugin(s) y/o tienen problemas; al mismo tiempo, se pone una cookie por cliente, la cual contiene información del Modo de Recuperación. Notarás que en la parte superior derecha este modo también se indica con un botón en rojo, que te permite salir del Modo de Recuperación, si es que pudiste arreglar el error que lo causó en primera instancia.

Leer másCómo usar el Modo de Recuperación de WordPress 5.2

Cómo optimizar la caché del navegador en WordPress

Ilustración de cohete despegando en alusión a la rapidez del web caching

Optimizar la caché de navegador es quizás una de las técnicas de optimización web más incomprendidas; bien usada ofrece resultados impresionantes, y a pesar de eso muchos sitios ni siquiera implementan una política eficiente de caché de navegador, teniendo como resultado un sitio que seguramente no irá muy rápido que digamos. Si has usado GTmetrix u otras herramientas similares y al analizar tu sitio te has encontrado con que tienes una calificación baja en algo que dice Leverage browser cache o algo muy similar, dependiendo de la herramienta: esto se refiere a que tu sitio no está usando esta técnica de optimización que responde al mismo nombre, y que es algo que han ofrecido los navegadores desde hace muchísimos años, aunque de formas cada vez más refinadas hasta llegar a la actualidad. En este tutorial aprenderás qué es la caché del navegador, como controlarla efectivamente, y como determinar una estrategia apropiada de caché para tu sitio.

Pero antes de empezar, una advertencia: este tema es uno de esos que no basta con que copies un bloque de códigos raros, lo pegues y esperes que todo funcione mágicamente; no hay una solución unificada para todos los sitios, y quién te diga lo contrario es un charlatán, así de sencillo. Este tema es uno de esos que tienes que entender para aplicarlo correctamente. La optimización de la caché del navegador puede ser una bendición y una maldición: bien aplicadas puede resultar en ver un sitio web previamente visitado casi instantáneamente; pero si son mal usadas, esos mismos recursos almacenados en caché pueden arruinar la experiencia del usuario al proporcionar contenido obsoleto hace una semana – y probablemente ni lo sepas. Vamos a empezar.

Leer másCómo optimizar la caché del navegador en WordPress

Pruebas y comparativa de plugins para optimizar imágenes

Las imágenes representan aproximadamente poco más de la mitad del peso total de un sitio; dada esta estadística, no es extraño que sea necesario destinar un tiempo considerable a actualizar las imágenes de nuestros sitios, pues de no hacerlo podemos incurrir en la furia de los usuarios y de Google, que seguro nos mandará al infierno de la tercera página de resultados y más allá, donde seguramente nadie nos encontrará. Aquí es donde entra la ayuda y esta viene en forma de plugins de WordPress para optimizar imágenes, los cuales se encargan de procesar todos los medios que vamos subiendo a nuestro sitio (algunos de formas más o menos automatizadas) y con ello vamos mejorando en el tema de las distintas herramientas de medición que hay por ahí.

El único problema radica en que hay una oferta bastante amplia en el repositorio, y eso dificulta el poder elegir un plugin. Para que no tengas que pasar por una decena de plugins buscando cual te conviene más aquí les traigo este banco de pruebas donde analizo varios plugins de optimización de imágenes y les presento pruebas de porqué pienso que algunos de ellos son los mejores que podrán encontrar. Sin más rollo de por medio, les dejo estas pruebas a su disposición para realizar una elección sólida e informada de el mejor plugin para optimizar imágenes según sus necesidades.

Leer másPruebas y comparativa de plugins para optimizar imágenes

Repara problemas simples de WordPress con Health Check & Troubleshooting

Para aquellos que no lo conozcan, Health Check & Troubleshooting es un plugin realizado por la comunidad de wordpress.org que tiene como cometido permitir realizar una serie de comprobaciones en tu sitio para determinar si todo está en orden, y también incluye algunas herramientas para reparar problemas simples con tu WordPress; por problemas simples me refiero a aquellos que permiten que tu sitio siga en funcionamiento, sólo que funcionando no del todo bien; es decir, si tienes un problema grave y el sitio está caído, aquí Health Check & Troubleshooting ya no puede ayudarte. Pero si tienes un tema o un plugin con problemas que está causando errores con alguna funcionalidad, entonces aquí si que puede ayudarte.

En este pequeño tip vamos a ver como usar Health Check & Troubleshooting para diagnosticar problemas leves de WordPress, y algunos problemas no tan leves que pueden llevar a tu sitio a que presente fallos en su funcionalidad, algunas de ellas bastante importantes. Si aún no lo tienes instalado, en tu WordPress ve a Plugins > Añadir nuevo y búscalo por nombre; instálalo y actívalo para empezar a trabajar con el. Pero antes de hacerlo, una pequeña advertencia que espero de todo corazón sigas al pie de la letra:

Leer másRepara problemas simples de WordPress con Health Check & Troubleshooting

WordPress 5.1 tendrá protección contra WSOD

Actualización 01/30/2019: debido a varios reportes y artículos de que esta característica puede ser abusada, se incluirá hasta WordPress 5.2, pero mientras el desarrollo sigue andando.

WordPress 5.1 ya está en fase beta, y se espera que salgan dos betas más (21 y 29 de enero), un Release Candidate (febrero 7) y finalmente la versión liberada en 21 de febrero de 2019. En esta nueva entrega vienen cambios muy importantes para WordPress, entre los que podemos mencionar un nuevo mecanismo que funcionará a manera de protección contra WSOD (white screen of death, pantallazo blanco de la muerte) para “suspender” la ejecución de plugins con errores o con problemas de compatibilidad sin que pierdas acceso al administrador, y una nueva versión mínima de PHP, entre otras cosas. Pero vamos a empezar por la mejora estrella de WordPress 5.1, que es la protección contra errores fatales, la cual viene de un proyecto que se ha estado desarrollando por mucho tiempo, al que se le conoce como ServeHappy o Site Health Check Project, una iniciativa que tiene que finalidad educar a los usuarios hacia tener un mejor mantenimiento de sus sitios.

Protección contra WSOD en WordPress 5.1

Quién de nosotros no ha pasado por esto: actualizas un plugin y boom, pantallazo blanco, y adiós sitio: o no carga bien o muestra algún error estándar o peor, algún error de esos que jamás deberían de verse. Diste con un temido WSOD, o pantalla blanca de la muerte, una señal de que algo anda mal en tu sitio. Y lo peor de todo es que pierdes acceso al administrador, lo que dificulta las cosas, y tienes que valerte de cosas arcaicas como acceso por FTP y otros infiernillos. Pues bien, WordPress 5.1 tiene una nueva característica que funciona como protección contra WSOD, que permite que detecte cuando hay un problema grave, a la vez que mantiene el acceso a tu administrador para que puedas corregir el problema, cualquiera que este sea.

Leer másWordPress 5.1 tendrá protección contra WSOD

Cómo añadir íconos personalizados a Elementor

Constantemente me encuentro usando Elementor y me es necesario usar íconos de Font Awesome para usarlos en contadores y otros diseños; muchas de esas veces necesito íconos que no se encuentran en la distribución estándar de Elementor. Afortunadamente hay una forma sencilla de añadir íconos personalizados a Elementor. Para empezar, necesitarás instalar el plugin Custom Icons for Elementor, y también usaremos un servicio de terceros que se llama Fontello. Vamos a empezar pues:

¿Cómo funciona?

El proceso es como sigue: primero que nada hay que generar un archivo de webfont, que es el que contiene todos tus íconos, y posteriormente hay que añadirlos a la librería con la ayuda de Custom Icons for Elementor, para después poder usarlos. Así que primero que nada vamos a generar el webfont con Fontello:

Leer másCómo añadir íconos personalizados a Elementor

Fases de Gutenberg, el futuro de WordPress (WCUS 2018)

Las fases de Gutenberg fueron un tema prominente durante la charla final de la WordCamp US que ya terminó, y aunque no hubo sorpresa y en su mayoría se trató de Gutenberg (¿alguien tiene duda de porqué se lanzó apresuradamente el seis de diciembre?), durante su discurso anual llamado “The State of the Word” (vídeo al final de este artículo), Matt Mullenweg (el cofundador de WordPress) dijo algunas cosas bastante importantes que tienen que ver con el futuro de WordPress como plataforma de la mano de las fases de Gutenberg, tristemente dejando algunas otras afuera, como lo es la situación de la accesibilidad, que aunque podemos decir que Automattic (la compañía de Mullenweg) pagó por un estudio de accesibilidad de Gutenberg, en público Mullenweg se sigue mostrando un tanto indiferente al tema. Vamos, no hay que ser un genio: se pasó por el arco del triunfo algunas de las filosofías más básicas de WordPress al liberar la versión 5.0 sin estar completa en cuanto al tema de accesibilidad. Vamos a hacer eso a un lado por un momento y veamos que se dijo de interés:

Gutenberg, fase 1 (en desarrollo)

Pasemos a las cosas interesantes que se dijeron en el WordCamp US 2018: para empezar, está el tema de las fases de Gutenberg que ahora parecen ser 4; la fase actual es la fase 1, que como todos ustedes saben empezó con la liberación de WordPress 5.0 con el editor de bloques por todos conocido como Gutenberg; una fase que por cierto no se ha terminado, pero como Gutenberg está en un estado que permite crear cosas encima de el, pues van a aprovechar y seguir adelante mientras que avanzan con otras cosas, por supuesto con las demás fases. Como parte de esta fase veremos la siguiente actualización menor, que tendrá muchos parches de funcionalidad y desempeño al editor de bloques Gutenberg, entre otras cosas. Pero como mencioné antes, la cosa se pone interesante más allá de la edición y publicación de artículos y páginas, y es aquí donde se verá el verdadero poder de Gutenberg. 

Leer másFases de Gutenberg, el futuro de WordPress (WCUS 2018)

Actualización a WordPress 5.0 y Gutenberg: mi experiencia

Letras de Gutenberg, alusivas al nuevo editor de WordPress 5.0

Así que por fin WordPress 5.0 ya está liberado, y afortunadamente para muchos, su instalación no explotó en su rostro. Este sitio ya está actualizado, y hasta ahora todo se encuentra funcionando perfectamente bien. Como ya muchos de ustedes sabrán, la gran novedad en WordPress 5.0 es el editor Gutenberg, basado en bloques de contenido, y que ha causado un gran revuelo por ser radicalmente distinto a la forma actual de editar contenido, pero por sobre todo por tener aún varios problemas sin resolver con algunos plugins muy usados, como por ejemplo ACF (Advanced Custom Fields) , muchos otros más y también con otros tantos temas. El día de hoy les quiero compartir como me fue con la actualización a WordPress 5.0, dando detalle de todo lo que uso y si funcionó bien o no. Sobra decir que este post fue editado con Gutenberg usando los bloques de Advanced Gutenberg

La actualización a WordPress 5.0

La actualización a WordPress 5.0 transcurrió sin problemas, sin errores y sin sobresaltos. Una vez realizada, se mostró una pantalla donde aparte de anunciar todo lo nuevo, se indica claramente un enlace donde te dicen como seguir usando el editor clásico:

Leer másActualización a WordPress 5.0 y Gutenberg: mi experiencia

¿Deberías actualizar a WordPress 5.0 el 6 de diciembre?

Símbolo de alta tensón y un alambre con púas, en relación a los problemas potenciales con WordPress 5.0

WordPress 5.0 saldrá al fin este 6 de diciembre, y la incertidumbre ronda en muchos sobre si deben o no actualizar a WordPress 5.0 o quedarse en la rama actual; para muchos es una fecha desafortunada, para otros es un anuncio dado con extremada premura, y sobra decir que no ha sido bien recibido, en particular por las casas de plugins más importantes que hay en la comunidad de WordPress. Y al final los que pagarán los platos rotos son los usuarios comunes y corrientes, los que no están al tanto del día a día tras bambalinas de WordPress, que no están en GitHub, no están en Slack ni en ningún otro canal, y que ciertamente no tienen porqué estar, y que resultan confundidos de todo lo que se dice en redes sociales y posts de blogs, algunos a favor y otros en contra.

Como todos saben, la novedad en WordPress 5.0 es el nuevo editor de contenido Gutenberg, el cual será el editor por default; puedes brincártelo instalando el plugin Classic Editor, y tendrás soporte hasta el 2022, y después ya veremos que pasa. Pero mientras, muchos posiblemente actualicen y no sabrán que los golpeó cuando vean que sus plugins y tema no funcionan bien, o al menos no como ellos recordaban. Tan importante es Gutenberg en esta actualización de WordPress 5.0, que podemos considerar que WordPress 5.0 es 85% Gutenberg. El resto es peccata minuta.

Leer más¿Deberías actualizar a WordPress 5.0 el 6 de diciembre?

Cómo prepararse para WordPress 5.0

Letras con los números 5.0

WordPress 5.0 está a poco menos de un mes de ser liberado, y con esta versión se vienen muchos cambios importantes. Quizás parecerá un disco rayado cada que sale una versión con cambios significativos, pero créeme, de todas las veces que lo has escuchado, quizás en esta ocasión quieras poner más atención que en otras. Siendo honesto, WordPress 5.0 no incluye una lista de características extensa: apenas y son unas cuantas. Pero una de ellas es por demás importante, puesto que representa un cambio de arquitectura en WordPress, un cambio en como funcionan las cosas al interior de esta plataforma, y más aún, un cambio que es la primera piedra en los cimientos de un nuevo WordPress en el futuro cercano. Así que vamos a empezar viendo un resumen de que incluirá WordPress 5.0 para después pensar en como podemos hacer la transición lo más estable posible.

¿Qué hay de nuevo en WordPress 5.0?

Podemos mencionar 3 cambios importantes que vienen en WordPress 5.0:

  • El nuevo editor Gutenberg: probablemente adivinado por muchos, el cambio más importante en WordPress 5.0 es Gutenberg, el nuevo editor de contenido. Sin embargo, hay mucho ruido alrededor de este, y no es necesariamente algo malo, ni tan permanente como muchos lo creen o han hecho parecer.
  • Twenty Nineteen: un nuevo tema compatible con Gutenberg será lanzado con WordPress 5.0, que aprovecha las características ofrecidas por el nuevo editor.
  • Compatibilidad con PHP 7.3: WordPress 5.0 será compatible con PHP 7.3, la última versión del lenguaje con que está hecho buena parte de WordPress.

¿Cuándo será liberado WordPress 5.0?

Hasta ahora, la fecha posibles de liberación de WordPress 5.0: la primera de ellas es el 6 de diciembre de 2018, fecha en que todo deberá estar listo para poder ser lanzado. Si los desarrolladores creen que no es así, podrían retrasarlo de nuevo. Vale la pena mencionar que el 23 de noviembre 2018 se lanzó la versión candidata a liberación 1 (RC1 por sus siglas en inglés), y con apenas unos días de diferencia se anuncia que el 6 de diciembre saldrá la versión completa ya liberada. Debo añadir que aún nadie tiene claro si saldrá o no después de que algunos pesos pesados de la industria como Joost de Valk de YOAST salgan a la web con artículos pidiendo que el lanzamiento de WordPress 5 sea retrasado debido a los múltiples problemas que todavía tiene Gutenberg, en particular en el tema de la usabilidad.

Leer másCómo prepararse para WordPress 5.0

Do NOT follow this link or you will be banned from the site!