Una nueva guía de desarrolladores para la creación de bloque

Si se mantiene al día con los últimos desarrollos de WordPress, sabrá que el editor de bloques ya ha aterrizado. Tiene un puño con su sistema basado en bloques, pero aún carece de muchas opciones que nos gustaría ver. A medida que los desarrolladores lanzan nuevos bloques basados ​​en bloques, debe ser más fácil encontrar los que necesita. Por ahora, sin embargo, el paisaje está un poco vacío. En otras palabras, si desea agregar una funcionalidad específica al editor de bloques, es posible que deba aprender a crear sus propios bloques. Esto no es demasiado difícil y podrá usar esos bloques para agregar funciones personalizadas en su sitio donde quiera. Con un poco de esmalte, incluso podría lanzarlos como complementos públicos y ayudar a promover el desarrollo del editor.
En esta publicación, analizaremos brevemente cómo funciona el sistema de bloque. Luego, le enseñaremos la forma más efectiva de crear bloques personalizados para su sitio, ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡.es ¡Vamos a trabajar! Una introducción al nuevo sistema de bloque

El editor de bloques utiliza un sistema simple basado en bloques para formatear sus publicaciones y páginas. Si alguna vez ha usado un generador de páginas, entonces debería poder hacerse cargo del editor de bloques con bastante rapidez. Esencialmente, es un nuevo sistema basado en bloques que reemplaza el antiguo enfoque de WordPress para el formato. Con este editor, cada página y publicación se divide en varios bloques (o elementos). Hay opciones de bloqueo para todo tipo de contenido básico, como texto simple, títulos, imágenes y listas. Como es de esperar, también puede agregar código o bloques HTML personalizados, así como más integraciones de terceros. Sin embargo, WordPress se refiere a la versatilidad y se utiliza para construir muchos sitios complejos y únicos. Por lo tanto, no debe sorprender que ya haya muchos bloques personalizados que puede agregar al editor usando complementos. Hasta ahora, algunos de nuestros complementos favoritos para bloques personalizados incluyen bloques atómicos y apilables. Entre los dos, tendrás docenas de artículos nuevos para jugar. Sin embargo, es posible que no encuentre el bloque exacto que necesita para su sitio web, lo que significa que es posible que deba construirlo usted mismo.
Cómo crear un bloque en 5 pasos Los bloques están construidos utilizando principalmente JavaScript. Para configurar uno, deberá registrarlo, configurar sus atributos (en otras palabras, lo que hace el bloque) y crear su plantilla. El proceso no es necesariamente complicado, pero puede volverse un poco desordenado. Por lo tanto, recomendamos usar una herramienta para ayudarlo a configurar los conceptos básicos, especialmente si es nuevo en el desarrollo de WordPress. Paso 1: Seleccione una Boilerplate para que un bloque funcione correctamente, se basa en varios archivos clave. En lugar de configurarlos manualmente, hay algunas herramientas que le permitirán saltar sobre esa parte del proceso y ir directamente a configurar lo que hará su bloque primero, hay un bloque de creación, que es un instrumento de línea de comandos interfaz (CLI). Con esto, puede configurar nuevos bloques como complementos utilizando un comando simple, que generará la estructura del proyecto que necesitará:
Si prefiere usar la interfaz de administración, también recomendamos el complemento de laboratorio de bloques. Con esta herramienta, puede crear nuevos bloques y personalizarlos, todo sin dejar el tablero de WordPress:
Tenga en cuenta que con Block Lab, deberá hacer un COD para configurar todo. Sin embargo, sigue siendo un proceso mucho más simple que construir la estructura del bloque desde cero.

En el resto de este tutorial, nos centraremos en el complemento de laboratorio de bloques, ya que ofrece el más fácil de usar. Por lo tanto, sin ninguna otra extensiones, vamos a trabajar en su primer bloque personalizado. Paso 2: Configure un nuevo bloque una vez que instale y active el complemento, aparecerá una nueva pestaña de laboratorio en el tablero. Haga clic en él y seleccione su nueva opción Agregar. En la siguiente pantalla, puede establecer el Slog de bloque, el icono y las palabras clave relacionadas: también puede elegir qué categoría se enumerará su nuevo bloque. Tenga en cuenta que cualquier opción que haga aquí no afectará la funcionalidad real de su bloque, así que no dude en divertirse. Para el propósito de este tutorial, crearemos un bloque para mostrar testimonios de clientes.

Cuando haya terminado, no guarde sus cambios en el bloque todavía, muévase al siguiente paso.
Paso 3: Configure los campos básicos de su bloque. Cada bloque está formado por campos, por lo que tendrá que agregar algunos ahora. Para hacer esto, haga clic en el botón Agregar campo:

Debido a que trabajamos en una sección de testimonios, continuaremos y agregaremos dos campos a nuestro bloque, uno para el texto y el otro para las imágenes. Por lo tanto, cada testimonio puede ir acompañado de una imagen. Para configurar el campo de texto, todo lo que tiene que hacer es ingresar una etiqueta de campo y elegir un chico:
A continuación, también puede establecer un texto de ayuda para su campo, así como un valor predeterminado, un texto sustituto y un límite de caracteres:

Debido a que este complemento especial todavía está en sus primeras etapas, aún no incluye un campo especial para imágenes. Sin embargo, si elige una URL en el menú Tipo de campo desplegable, puede evitar fácilmente este problema: en este momento, todos sus campos están configurados. Así que continúa y guarda tu nuevo bloque. Después de presionar el botón de publicación, aparecerá un mensaje como este bajo el widget de plantilla:

En este momento, su nuevo bloque se registra en WordPress. Sin embargo, aún tiene que crear un archivo de plantilla, lo que haremos en la siguiente sección.

Paso 4: Cree un archivo de plantilla para su bloque una vez que se guarde el bloque, el complemento de laboratorio de bloques buscará un archivo de plantilla adecuado. En este caso, buscará ese archivo en los temas del director/veintiséis/blocks/block testimonial.php, porque este es el nombre que hemos elegido para nuestro bloque. Actualmente, ese archivo aún no existe. Por lo tanto, es hora de abrir el editor de texto de confianza y solucionarlo. Los archivos de plantilla ofrecen la estructura básica para su bloque y pueden ser tan simples o tan complejos como desee. Para mantener cosas simples, esto es lo que nuestro


<? Php block_field ('testimonial-text'); ? Ahora, podemos guardar nuestro bloque testimonial.php, y el bloque funcionará técnicamente. Sin embargo, aún no se verá hermoso, a menos que lo estilice usando algunos CSS. Para hacer esto, querrá usar la hoja de estilo del tema del niño. ¡Por supuesto, cómo diseñar el bloque depende completamente de ti! Cuando haya terminado de reparar, el último paso es asegurarse de que el bloque funcione correctamente. PAS 5: Pruebe su nuevo bloque cuando esté listo para probar el nuevo bloque, continúe y abra el editor de bloque para cualquier publicación o página. Luego busque el nuevo bloque en la categoría que eligió anteriormente. Así es como se ve nuestro propio:

El siguiente paso es completar ambos campos y verificar cómo se ve el bloque en acción:
Su kilometraje puede variar, dependiendo de cómo haya decidido atacar su bloqueo personalizado. Sin embargo, con un poco de tiempo y ajustes, puede armar algo atractivo y funcional. Conclusión La adición de bloques al nuevo editor es una experiencia completamente diferente de la creación de complementos. Para aprovechar al máximo sus bloques, deberá estar familiarizado con JavaScript. Sin embargo, la buena noticia es que hay muchas herramientas interesantes que puede usar para simplificar el proceso de crear nuevos bloques, como creado-gulock y block lab. Hasta ahora, Block Lab ofrece el enfoque más simple, ya que le permite crear bloques personalizados en solo cinco pasos: configurar la placa central.
Crea un nuevo bloque.
Configure los campos básicos de su bloque.
Cree el archivo de plantilla de su bloque.

Pon a prueba tu nuevo bloque.

¿Tiene alguna pregunta sobre cómo funcionan los bloques? ¡Hablemos de ellos en la sección de comentarios a continuación! Imagen de crédito: Pixabay.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *