Gutenberg 16.4 a été publié avec une nouvelle fonctionnalité expérimentale d’insertion automatique de blocs. Il permet aux développeurs de spécifier un emplacement dans lequel le bloc sera automatiquement inséré, comme avant ou après un modèle. Le bloc peut ensuite être repositionné après insertion à l’aide des outils de l’éditeur.

« Cela s’applique à la fois à l’interface et à l’éditeur de site (via l’API REST), permettant une personnalisation supplémentaire de l’utilisateur », a déclaré Sarah Norris, ingénieure parrainée par Automattic, dans la publication de la version 16.4. Elle a posté une vidéo démontrant comment cela fonctionne avec un exemple de bloc « like »:

Bien que les blocs d’insertion automatique soient toujours derrière le drapeau expérimental, les développeurs peuvent l’essayer en ajoutant un __experimentalAutoInsert au fichier block.json d’un bloc dynamique. Un exemple de code est disponible dans la publication de la version.

« Cette fonctionnalité vise à améliorer l’extensibilité des thèmes de blocs via des plugins et continue d’être activement développée », a déclaré Norris.

Le Ticket GitHub pour l’insertion automatique de blocs décrit un scénario courant de l’époque des thèmes classiques où un plugin utiliserait un filtre pour ajouter automatiquement un lien de connexion/déconnexion à un menu de navigation. Ce n’est plus possible avec les thèmes de blocs, c’est pourquoi les contributeurs ont imaginé l’insertion automatique de blocs comme une solution créative qui conserve la facilité d’utilisation offerte par la simple activation d’un plugin et préserve la capacité de l’utilisateur à modifier les blocs une fois insérés.

Gutenberg 16.4 introduit également une nouvelle, horizontal ProgressBar composant qui peut être utilisé dans toute l’interface. Il pourrait bientôt remplacer le Spinner composant actuellement utilisé dans l’expérience de chargement de l’éditeur de site. Une version indéterminée (indique qu’un processus est en cours mais sans mesure de progression spécifique) et une version déterminante (une barre de progression qui indique la progression réalisée, se dirigeant vers 100%) sont incluses dans cette composante.

La palette de commandes, qui a atterri dans WordPress 6.3 plus tôt cette semaine, reçoit trois nouvelles commandes dans cette version :

  • Afficher/masquer le fil d’Ariane des blocs
  • Activer/désactiver la liste de contrôle de pré-publication
  • Aperçu dans un nouvel onglet

La bibliothèque de blocs de WordPress a étendu la prise en charge du contrôle de conception pour les blocs suivants :

  • Notes de bas de page : ajoutez la prise en charge des liens, de l’arrière-plan et de la couleur du texte. (52897)
  • Notes de bas de page : Ajoutez la typographie, les dimensions et la prise en charge des blocs de bordure (53044)
  • Préformaté : ajoutez la prise en charge de l’espacement. (45196)
  • Liens sociaux : Ajouter une icône de fils de discussion. (52685)
  • Verset : activez les sauts de ligne. (52928)

Vérifiez 16.4 poste de libération pour plus de détails sur toutes les améliorations, les corrections de bugs et les améliorations d’accessibilité et de performances.


Source link