In Just Five Minutes

Todo lo que necesitas saber sobre diseño web

Uncategorized

Gutenberg, ¿se pueden realizar búsquedas?

Una avalancha de bloques se está vertiendo en el ecosistema de WordPress antes de la inclusión de Gutenberg en el núcleo. Algunas colecciones de bloques, como Atomic Blocks, Stackable y CoBlocks, se pueden encontrar en WordPress.org, pero no es fácil buscar los bloques individuales que contienen. Otras colecciones y bloques independientes están repartidos por toda la web. El desarrollador de temas de WordPress Danny Cooper ha construido una biblioteca centralizada de bloques de Gutenberg que están actualmente disponibles para ampliar el nuevo editor.
La biblioteca carga bloques en una cuadrícula con desplazamiento infinito. Se puede buscar, de modo que los visitantes pueden encontrar fácilmente bloques individuales que forman parte de una colección. Los bloques también se etiquetan, lo que permite comparar un grupo de bloques similares. Los listados individuales muestran capturas de pantalla del bloque en acción y su panel de configuración, así como un enlace al autor y un enlace para descargar.

La Biblioteca Gutenberg cuenta actualmente con más de cuatro docenas de bloques. Los visitantes y creadores de bloques pueden enviar un bloque que falta en la biblioteca.

Cooper es el propietario de Olympus Themes, una pequeña colección de temas de WordPress gratuitos y comerciales. También ha creado su propia colección de bloques llamada Editor Blocks, que se centra en bloques para sitios de negocios. El tema de los bloques de edición correspondiente está disponible gratuitamente en WordPress.org con soporte para todos los bloques de negocio.

“Como desarrollador de temas, he estado esperando una forma de construir temas de manera que lo que se ve en el backend coincida con lo que se verá en el frontend”, dijo Cooper. “Esto se puede lograr hasta cierto punto usando el Personalizador, pero es difícil crear más de una página compleja usando ese método.”

Gutengerg

Cooper proviene de un entorno PHP/jQuery y dijo que no tenía un conocimiento lo suficientemente fuerte de ES6, Webpack, Babel, React para crear bloques de Gutenberg de inmediato. La curva de aprendizaje fue un poco abrupta, pero después de familiarizarse con lo básico, ahora es capaz de hacer pequeñas contribuciones al proyecto Gutenberg.

“Cuando empecé, me sentía como si estuviera golpeando una pared de ladrillo cada cinco minutos”, dijo. “El curso de Zac Gordon me ayudó a superar esa etapa. El canal #core-editor slack fue de gran ayuda también. Aparte de eso, acabo de estudiar el código de los bloques centrales y he utilizado Google. A medida que mi conocimiento aumentó, he tratado de llegar a ellos enviando informes de errores a otras bibliotecas de bloques y haciendo pequeñas contribuciones al proyecto Gutenberg en Github“.

WordPress.org puede beneficiarse de una biblioteca de bloques centralizada en el futuro, ya que la gente buscará frecuentemente bloques después de que Gutenberg aterrice en el núcleo. Cooper dijo que si WordPress.org tuviera una biblioteca como ésta, sería posible encontrar e instalar bloques desde dentro de Gutenberg.

“Podría construir un bloque que busque en mi biblioteca, pero no podría instalarlos, ya que la mayoría son parte de una’colección'”, dijo Cooper. “No estoy seguro si en el futuro las’colecciones’ continuarán creciendo o si la gente avanzará hacia la liberación de bloques individuales.”

Mientras tanto, la biblioteca en bloque de Gutenberg proporciona un recurso útil para los primeros usuarios. Navegando por los listados, es emocionante ver la variedad de funcionalidades de bloques que la comunidad está creando. Los usuarios que adopten Gutenberg en WordPress 5.0 encontrarán docenas de bloques (y quizás cientos para entonces) disponibles para el nuevo editor, si saben dónde buscar.

Deja un comentario

Tema creado por Anders Norén

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies