Technicien.
Au lieu de cela, pouvez changer son format, sa position, sa couleur, sa taille plus directement à travers lrsquointerface utilisateur. De plus, les blocs de lrsquoéditeur ressemblent à des pages. Cela améliore lrsquoexpérience utilisateur parce que la vue de lrsquoéditeur ressemble plus au produit final.
De plus, bientôt, nrsquoaurez plus besoin drsquoapprendre les différentes façons de voir les éléments de la page (par exemple, le Code court et les widgets), mais seulement un: les blocs. Lorsque savez comment les utiliser, pouvez contrôler toutes les différentes parties du site. Alors pourquoi créer des blocs de Gutenberg? La chose la plus intéressante à propos de WordPress est qu’il est si personnalisable. En fait, tout le contenu de la plateforme répond à vos besoins.
Par exemple, lrsquoéditeur classique est entièrement personnalisable. Alors pourquoi ne pas faire de même pour votre nouvel adversaire? Surtout si avez souvent besoin de blocs de contenu, mais qursquoun éditeur, un plug in ou un thème nrsquoest pas encore disponible, il est logique de créer votre propre contenu. Au lieu drsquoentrer un code personnalisé à chaque fois, sélectionnez le dans le menu intégré. Vous nrsquoêtes pas drsquoaccord? Après tout, votre site Web devrait être adapté à vos besoins et rendre le travail aussi facile que possible. En outre, savoir comment créer ses propres blocs de Gutenberg est rapidement devenu une compétence utile.
Crsquoest facile? Drsquoun point de vue technique, il est important de noter que la plupart des composants du bloc Gutenberg sont écrits en javascript. Ceci est complémentaire à la proposition de Matt Mullenweg en 2015 d’approfondir l’apprentissage des langages de programmation (consultez ces ressources utiles si le souhaitez). Ces dernières années, le passage au JavaScript est devenu évident dans Calypso. Les langages de programmation offrent de nombreux avantages, et les applications Web JavaScript basées sur des API telles que Gutenberg is sont lrsquoavenir du Web. Cependant, crsquoest
Cela signifie aussi que, malheureusement, la création des blocs Gutenberg nrsquoest pas adaptée aux débutants. Je ne suis pas non plus un développeur depuis longtemps, mais je travaille sur WordPress, j’écris et je construis des sites Web depuis près de dix ans.
Cependant, je dois reconnaître que jrsquoai travaillé dur pour relever les défis que je me suis fixés à ce poste. Jrsquoespère qursquoen exposant ce processus étape par étape, pourrez lrsquoouvrir à drsquoautres personnes qui ne vivent pas de lrsquoécriture de code. Voyons voir, drsquoaccord? Comment créer des blocs pour l’éditeur WordPress Gutenberg est bien, maintenant que nous avons clarifié la théorie, parlons de la façon de créer des blocs Gutenberg. Dans ce tutoriel, nous utiliserons le thème 21, le premier thème créé spécifiquement pour le nouvel éditeur. Il fournit plusieurs blocs personnalisés, y compris des couvertures, des widgets, des quotas, des citations de pull, et plus encore. Pour ce faire, nous ajouterons un simple appel à un bloc drsquoaction avec un contenu personnalisable et un style personnalisé.
Pour ne pas tout recommencer à zéro, nous utiliserons le bloc Guten drsquoAhmad awais pour créer le kit. Tout ce que tu vas lire est basé sur ça. En outre, je vais lier les documents officiels de Gutenberg là où je le juge prudent ou nécessaire. 1. Préparez votre environnement lrsquoun des principaux défis de la création du bloc Gutenberg est de configurer lrsquoenvironnement de développement. Bien que l’installation de WordPress local soit facile, aurez besoin d’outils tels que webpack, React, eslint, Babel, etc. pour modifier le nouvel éditeur. tu ne sais pas ce que ça veut dire, je ne sais pas non plus. Il est important que tout cela soit inclus dans le kit de création de blocs Guten mentionné ci dessus et configuré correctement.
Cependant, pour lrsquoutiliser, devez drsquoabord installer le noeud. JS et NPM. Pour ce faire, visitez le site officiel du noeud. JS et téléchargez le bon fichier drsquoinstallation pour votre système. Une fois terminé, lancez et effectuez lrsquoinstallation. Bonjour Super, tu viens de finir ton premier pa.
La raison pour laquelle voyez quelque chose est que le bloc contient actuellement du contenu fictif. Il est temps de changer. Tout fichier important modifié est un plug in. Php dans le répertoire plug in et trois fichiers appelés Blocks dans src blocks. JS, éditeur. SCS et styles. Scss. Avec eux, pouvez contrôler tout ce qui concerne la fonctionnalité et la conception de vos propres blocs Gutenberg. Le plug in est le plus facile à éditer. Php. Vous trouverez ici le titre du plug in qui contient toutes les informations affichées dans le menu du plug in drsquoarrière plan. Nom du plug in: CTA Block CGB Gutenberg Block plug in * Uri plug in: https:github.comahmadawaiscreate-guten-block Description: CTA Block est un plug in Gutenberg créé en créant Guten Block Auteur: mrahmadawais, maedahbatool https:AhmadAwais.com Version: 1.0.0 * licence: gpl2 + * URI de licence: https:www.gnu.orglicensesgpl-2.0.txt Package CGB * tout drsquoabord, modifiez tout cela pour refléter le nom correct, lrsquoauteur et drsquoautres informations plug in. Tout cela va de soi, mais si avez des problèmes, lisez cet article. Une fois terminé et sauvegardé, verrez également les changements dans WordPress.
Après cela, voulez faire de même pour lrsquoapparence du bloc dans lrsquoéditeur Gutenberg. Crsquoest pour ça, Bullock. JS a block. JS. Il contient tout le Code pour enregistrer les blocs sur les sites WordPress et pour effectuer des actions à la fois en avant et en arrière.
Le fichier par défaut utilisé pour créer le bloc Guten est bien commenté. Il indique quelle partie est responsable de quoi, afin que puissiez apporter des changements. Bloc drsquoenregistrement registerblocktype. Les fonctions Edit: et Save: décrivent respectivement le contenu et le comportement des blocs dans Gutenberg et sur la page. ici et ici. Dans mon cas, je supprime tout ce qui commence par registerblocktype et sostit
Exemples dans les documents uisco et Gutenberg (ci dessous). Cela crée un champ drsquoéditeur RTF simple avec un minimum drsquooptions de formatage, y compris le gras, lrsquoitalique, les hyperliens, et plus encore. Cependant, pour utiliser ce que nous avons créé jusqursquoà présent, nous devons changer cette partie: le bloc. Registerblocktype (lsquoGutenberg Examples Example 03 Editablersquo, {Title:
Ou les champs personnalisés avancés étudient un moyen de rendre les blocs de construction plus faciles. Cette fonctionnalité est actuellement en phase de test, mais une fois disponible, pouvez la lire ici. Avez déjà créé le bloc Gutenberg? Comment ça srsquoest passé? Autres suggestions ou commentaires? Veuillez nous le dire dans la section commentaires ci dessous!
Pourquoi et comment créer des blocs de Gutenberg: un tutoriel pour débutants