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?

Hay dos fechas posibles de liberación de WordPress 5.0: la primera de ellas es el 27 de noviembre de 2018, fecha en que casi todo deberá estar listo para poder ser lanzado. Si los desarrolladores creen que no es así, podrían retrasarlo hasta el 22 de enero de 2018. Vale la pena mencionar que el 19 de noviembre 2018 se lanzaría la versión candidata a liberación 1 (RC1 por sus siglas en inglés), y de ser necesaria una versión candidata secundaria, esta saldría el 8 de enero del 2019. 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

Orlando es un ingeniero en sistemas de 43 años de edad, apasionado del desarrollo de software y con un cariño especial por WordPress. Le encantan los libros, la música, la fotografía, los cómics y es un AFOL. De último pero no menos, esposo y padre de dos trolls.

Tutorial Gutenberg: qué es, como usarlo, y como transicionar

Cuando sea que WordPress 5.0 salga tendrá un cambio importante en su arquitectura: el nuevo editor de contenido Gutenberg, que por ahora está disponible en forma de plugin y que se empezó a sugerir a los usuarios a partir de WordPress 4.9.8. Vale la pena mencionar que Gutenberg es algo que va a suceder a como de lugar, y más vale empezar a usarlo para no tener problemas después. Este post pretende ser un tutorial muy completo de Gutenberg actualizado siempre a la versión más actual para todos aquellos a los que les ha costado trabajo o bien están descontentos con el editor. A ellos les recomiendo lo lean, pues quizás encuentren aquí una forma de usarlo que les haga cambiar de opinión respecto a Gutenberg. Este tutorial está actualizado a Gutenberg 4.3.0-RC1 ejecutándose en WordPress 4.9.8 en un entorno de pruebas local. Como referencia se está usando también WordPress 5.0 Beta 3 para pruebas adicionales. Esta publicación fue actualizada por última vez el 10 de noviembre de 2018, y me atrevo a decir que es el único tutorial o manual de Gutenberg en español actualizado a las últimas características. Siempre está al día pues.

¿Qué es Gutenberg?

Gutenberg será el nuevo editor de contenido a partir de WordPress 5.0 (ese es el plan al menos). A diferencia del editor que has usado hasta el día de hoy (TinyMCE), en el que el contenido es un sólo bloque con una mezcolanza de cosas entre contenido, medios, shortcodes y embeds, Gutenberg usará un paradigma de edición distinto, usando a lo que le llaman Bloques. Vale la pena aclarar que Gutenberg por ahora es un plugin, pero cuando salga WordPress 5.0 estará integrado como parte del core; también vale la pena mencionar que esta es apenas la primera fase de Gutenberg, pues se espera que tenga tres fases en las que va a llegar más allá del editor.

¿Qué es un bloque en Gutenberg?

Un bloque de Gutenberg es una unidad de contenido con propiedades y comportamiento propios; por ejemplo, un bloque de párrafo permite escribir texto, cambiar su tamaño, capitalizar la primera letra y cambiar colores; o por ejemplo un encabezado, que te permite elegir el nivel del mismo (h1-h6). Un bloque de imagen permite incrustar un medio en tu post, y sus propiedades permiten cambiar su leyenda, cambiar su alineación, cambiar su tamaño, y editar sus propiedades, entre otros. Como puedes ver, cada bloque tiene un set de propiedades que puedes cambiar a tu antojo. Gutenberg permite también que un bloque en particular pueda ser transformado en otros, como por ejemplo el bloque de párrafo, que puede ser transformado en encabezado, lista, cita, preformateado o verso.

Leer másTutorial Gutenberg: qué es, como usarlo, y como transicionar

Orlando es un ingeniero en sistemas de 43 años de edad, apasionado del desarrollo de software y con un cariño especial por WordPress. Le encantan los libros, la música, la fotografía, los cómics y es un AFOL. De último pero no menos, esposo y padre de dos trolls.

De ingratitud en la comunidad de WordPress

Mano saliendo de un teléfono y golpeando a un hombre

¿Cómo reaccionas cuando algo relacionado con WordPress no funciona bien? y por algo relacionado a WordPress me refiero al core, un tema, un plugin nuevo, un parche, lo que sea. Y lo pregunto porque en fechas recientes con la salida del nuevo editor Gutenberg he visto destaparse una cloaca (que se destapa de vez en cuando por cierto con ciertos eventos) de gente ingrata que nunca en su vida ha contribuido un maldito ardite partido por la mitad a la causa de WordPress o productos derivados, y se sienten con derechos para insultar y humillar a los miembros activos de la comunidad. Quiero centrarme en el caso particular de Gutenberg, porque leyendo los reviews creo que, si éstos vienen de una muestra representativa de la comunidad de WordPress, hay que hacer algo para hacer reaccionar a esas cabecitas desquiciadas, que aunque son pocos, hacen mucho daño.

Quiero ser claro sobre a quienes de la comunidad me refiero: los devs, voluntarios y entusiastas son maravillosos. Quiero pensar que una buena parte de los usuarios lo son también. Pero otros tantos usuarios que han sido vocales sobre Gutenberg (y otros temas) se han portado de manera nefasta, por decirlo de manera bonita.

Lo que me ha terminado de llenar el hígado de piedras es ver como reacciona la mayoría de los usuarios que han dejado sus críticas sobre Gutenberg…bueno, lo que pasa por críticas en muchos casos: una línea expresando que Gutenberg “Apesta“, “No sirve“, “es una pésima idea“, y así ad infinitum. Y vamos, no me malentiendan: esto no es de que no les guste, si no les gusta, también es válido; el problema es la forma. Se trata sobre la actitud de muchos usuarios de ser grosero e ingrato con una comunidad de WordPress que da mucho pidiendo nada a cambio, y encima creerse con derechos sobre algo que no les costó, algo que un grupo de personas claves en la comunidad hace gratuitamente aportando su tiempo y esfuerzo.

Leer másDe ingratitud en la comunidad de WordPress

Orlando es un ingeniero en sistemas de 43 años de edad, apasionado del desarrollo de software y con un cariño especial por WordPress. Le encantan los libros, la música, la fotografía, los cómics y es un AFOL. De último pero no menos, esposo y padre de dos trolls.

Métodos para desactivar el editor Gutenberg de WordPress

Letrero de camino cerrado adelante

Desactivar el editor Gutenberg se ha vuelto la moda ahora que WordPress 5.0 cada vez está más cerca, y con esta versión viene el gran cambio de arquitectura de WordPress de la mano de Gutenberg, el nuevo editor de WordPress 5.0. Y seamos claros, a la gran mayoría de la gente no le gusta. Yo en lo personal soy pro-Gutenberg y no estoy de acuerdo con la gran mayoría de las críticas (me parece que ni siquiera califican como críticas), pero el asunto es que el nuevo editor es algo que molesta a muchos usuarios, y todos ellos buscan una forma de desactivar Gutenberg. En este post veremos varios métodos para desactivar el editor Gutenberg, al menos durante un tiempo considerable, porque justo ahora mismo nadie sabe a ciencia cierta que pasará en unos meses.

Antes de iniciar, quiero repetir lo que he venido diciendo: después de haber leído incontables críticas creo firmemente que la mayoría de los usuarios ni siquiera se han esforzado un poco en entender de que va el editor Gutenberg; creo muchos tan sólo lanzaron un “Gutenberg apesta” o “Gutenberg no sirve” sin haber siquiera intentado un flujo de trabajo real, sin darle una oportunidad al nuevo editor: resistencia al cambio pura pues. También he sido puntual al decir que si bien soy pro-Gutenberg, estoy en contra de como van a introducir Gutenberg, pues hay muchísimos tipos de usuario de WordPress y no a todos les va el nuevo editor, como por ejemplo los que viven de el y tienen cientos de instalaciones y clientes que gestionar, para los que quizás Gutenberg se vuelva un problema a corto plazo. Al final del día los usuarios de WordPress se dividirán entre los que puedan testear sus instalaciones con Gutenberg y ver si todo funciona, y los habrán (los más creo) que se quedarán viendo y esperando con cualquiera que sea la última versión anterior a WordPress 5.0 a ver que pasa y como se desenvuelven las cosas, tanto como puedan, hasta que decidan que hacer. Para éstos últimos, va este post.

Leer másMétodos para desactivar el editor Gutenberg de WordPress

Orlando es un ingeniero en sistemas de 43 años de edad, apasionado del desarrollo de software y con un cariño especial por WordPress. Le encantan los libros, la música, la fotografía, los cómics y es un AFOL. De último pero no menos, esposo y padre de dos trolls.

WordPress 4.9.6, caballo de Troya con Gutenberg dentro

Caballo de troya con imagen de Gutenberg de fondo

Para aquellos que quieren una fecha concreta, tendremos uno o dos ordenes de magnitud más usuarios de Gutenberg en abril.

Matt Mullenweg dijo eso en una entrevista a WP Tavern no hace mucho, y no estaba jugando. WordPress 4.9.6 saldrá en unas semanas, después de la totalmente inexplicable actualización 4.9.5 la cual incluye algunas de las modificaciones más inútiles de todos los tiempos de WordPress, incluidas actualizaciones de cadenas de plugins que algunos con demasiado tiempo consideran “ofensivas“. En fin, de todas las actualizaciones que tendrá WordPress 4.9.6, una llama la atención y nos revela el porqué con esta actualización fue como querer comprar un auto empezando por las llantas: te pondrá a un par de clics de probar Gutenberg, el futuro editor de contenido de WordPress, y que por ahora se encuentra en fase avanzada de desarrollo.

La pantalla de WordPress 4.9.6 donde se te indica que pruebes Gutenberg
La invitación a probar Gutenberg. (Tomado de WP Tavern)

Vale la pena mencionar que esta actualización de invitarte a probar Gutenberg se viene tratando de incluir octubre del año pasado, pero se eliminó desde la versión 4.9 Beta 4, y desde entonces por una u otra razón se ha pospuesto, y ahora todo parece indicar que WordPresss 4.9.6 será la versión en la cual empezará el asalto de Gutenberg a cientos de miles de instalaciones de WordPress.

Dependiendo si el usuario en cuestión tiene o no permisos para instalar plugins, y si Gutenberg está o no instalado, se ofrecerá la opción de instarlo, activarlo o probarlo.

Leer másWordPress 4.9.6, caballo de Troya con Gutenberg dentro

Orlando es un ingeniero en sistemas de 43 años de edad, apasionado del desarrollo de software y con un cariño especial por WordPress. Le encantan los libros, la música, la fotografía, los cómics y es un AFOL. De último pero no menos, esposo y padre de dos trolls.

De plugins y compatibilidad con Gutenberg y otros miedos

Letras de imprenta

La compatibilidad con Gutenberg es la mayor incógnita que ha traído esta nueva tecnología que se usará como el editor de facto en WordPress, todos se preguntan como funcionarán ahora los plugins (si es que lo harán, todo parece indicar lo contrario), en menor medida los temas, que no debemos olvidarlos puesto que muchas veces ofrecen funcionalidad. Hace un par de días salió a la luz un sitio que integra una base de datos de 5,000 plugins e intenta ser una forma de responder a tal interrogante; en esta base de datos se almacena el nombre del plugin, y si este es compatible o no (o se está probando). Se pretende que la comunidad ponga su granito de arena y ayude a probar los plugins en cuestión y si, me parece que todos tenemos que poner de nuestra parte y contribuir a tratar de hacer de esta base de datos lo más completa posible. Para los que desconozcan completamente a Gutenberg, pueden dar un vistazo a las pruebas que hice con la versión 2.0.

Interpretando los resultados hasta el momento

La base de datos contempla los siguientes datos; nombre del plugin, compatibilidad con Gutenberg, razón de la compatibilidad y cantidad de instalaciones activas. La compatibilidad con Gutenberg se presenta con los valores “Sí” (“yes”), “No” (“no”), “Seguramente si” (“likely yes”), “Seguramente no” (“likely no”), “En pruebas” (“testing”) y “Desconocido” (“unknown”). Con esta información en mano, al momento de escribir este post, éstos son los totales por compatibilidad con Gutenberg:

Leer másDe plugins y compatibilidad con Gutenberg y otros miedos

Orlando es un ingeniero en sistemas de 43 años de edad, apasionado del desarrollo de software y con un cariño especial por WordPress. Le encantan los libros, la música, la fotografía, los cómics y es un AFOL. De último pero no menos, esposo y padre de dos trolls.

Probando Gutenberg 2.0.0, el próximo editor de contenido para WordPress

Letras de imprenta

Introducción

Hace unos días salió Gutenberg 2.0.0 (actualizado hace menos días a la 2.1.0), la última versión de lo que será el nuevo editor de contenido de WordPress 5.0. A estas alturas ya muchos sabemos que esto está polarizando fuertemente a la comunidad, pues reemplazar el editor estándar no es algo que se haga fácilmente, sobre todo cuando pensamos en temas como compatibilidad hacia atrás, como acomodar Gutenberg en situaciones como el desarollo de plugins y temas, y otras cosas tan sencillas como cambiar el flujo de trabajo de millones de usuarios de WordPress.

¿Qué es Gutenberg?

Para los que aún no lo conozcan, Gutenberg es un nuevo editor de contenido para WordPress; hasta ahora el plan es que reemplace al editor de siempre que ya conoces para cuando salga WordPress 5.0, y difiere del anterior en que usa un esquema de bloques de contenido, en el cual cada uno tiene sus respectivas propiedades: por ejemplo, tu post ahora en vez de contener un chorizo de texto tendrá un bloque en el que escribes el título, un bloque donde va el subtítulo, otro o varios distribuidos para el cuerpo, y así en adelante. Por ahora hay varios tipos de bloques, y la idea es que en el futuro hayan muchos más.

Leer másProbando Gutenberg 2.0.0, el próximo editor de contenido para WordPress

Orlando es un ingeniero en sistemas de 43 años de edad, apasionado del desarrollo de software y con un cariño especial por WordPress. Le encantan los libros, la música, la fotografía, los cómics y es un AFOL. De último pero no menos, esposo y padre de dos trolls.