Hier, Gutenberg 10.9 a atterri dans le répertoire des plugins WordPress. La mise à jour révise les blocs Query et Query Loop, permet aux utilisateurs de développer ou de réduire les éléments dans la vue de liste de l’éditeur et introduit des cartes d’aperçu d’URL riches pour les liens. La nouvelle version contient également un mode modèle mis à jour modal de création et déplace le gestionnaire de blocs.

Cette mise à jour apporte plusieurs améliorations, notamment à l’expérience utilisateur. L’une de mes améliorations discrètes préférées est un nouvel ensemble d’icônes d’ajout de carte, de bogue, de clé, d’auteur de publication et de sécurité par Filipe Varela, concepteur de produits chez Automattic.

Un autre changement d’interface utilisateur petit mais emballant est le inclusion du type de poste dans le fil d’Ariane de l’éditeur. L’étiquette de nom au singulier du type remplace désormais l’élément racine « Document ».

Au cours des derniers cycles, le nouvel éditeur de modèles qui devait être lancé avec WordPress 5.8 a été activé par défaut. Le but a toujours été de permettre à chacun d’en faire l’expérience, qu’il soit sur un thème classique ou en bloc. L’équipe de développement a maintenant réduit cela pour n’être activé automatiquement pour les thèmes de bloc. Les thèmes classiques doivent s’inscrire pour le prendre en charge. Les auteurs de thèmes devraient lire le récent présentation de l’éditeur de modèle par Riad Benguella pour tous les détails.

Blocs de requête et de boucle de requête renommés

Affichage d'un bloc de boucle de requête dans l'éditeur de publication avec son panneau de barre latérale d'options de bloc ouvert.
Bloc Query Loop dans l’éditeur.

Mettre en doute? Boucle de requête ? Qu’est-ce que c’est que tout ça ? Si vous n’êtes pas familier avec ces termes, vous n’êtes pas seul. Même du côté du développeur, la mise en œuvre précoce de la requête et de son bloc interne de boucle de requête pourrait être un peu déroutant. Pour l’utilisateur moyen, cela a probablement encore moins de sens.

Gutenberg 10.9 fait un pas vers dissiper cette confusion pour les utilisateurs finaux. L’ancien bloc Query Loop s’appelle désormais Post Template. C’est une description beaucoup plus précise de ce qu’il fait. C’est le « modèle » qui génère des messages individuels. Il contient toutes les choses que vous voyez, telles que le contenu ou l’extrait de la publication, l’image en vedette, les balises, les catégories, etc. Ce modèle est bien entendu personnalisable via l’éditeur de blocs.

Bien qu’il s’agisse d’un pas vers une expérience utilisateur moins complexe, ce n’est pas encore tout à fait ce qu’il doit être. Le bloc Query a été renommé Query Loop. C’est là que réside le dernier problème. La terminologie n’est peut-être pas encore confuse.

Le but est d’exposer aux utilisateurs une variante de ce bloc nommé Posts List. Il existe déjà, mais la terminologie liée à la requête apparaît toujours lors de son utilisation. Il y a un billet ouvert pour régler ce problème.

La principale victoire de cette mise à jour est le texte révisé dans la barre latérale du bloc Query Loop. « Le bloc de requête est un bloc puissant et complexe », a déclaré Matias Ventura, développeur principal de Gutenberg, dans un Billet GitHub. « Il peut être intimidé pour les utilisateurs sans orientation appropriée. Nous pouvons utiliser ce bloc comme une opportunité pour expliquer certains des concepts sous-jacents du logiciel WordPress de manière plus didactique.

Les options les plus avancées, telles que l’héritage de l’URL et les types de publication à inclure, ont désormais des descriptions plus longues. Chacun doit guider l’utilisateur à travers des fonctionnalités qui existent depuis longtemps dans le monde des développeurs.

Si vous êtes un auteur de thème et que vous avez déjà construit avec ces deux blocs, ne vous inquiétez pas de tout casser lors de la mise à jour. Le bloc Query a simplement été renommé en « Query Loop » dans le texte destiné à l’utilisateur. Sous le capot, c’est toujours pareil. L’ancien bloc Query Loop a été littéralement renommé en Post Template (core/post-template nom du bloc). Il est rétrocompatible. Cependant, vous devez mettre à jour tous les appels passés au wp:query-loop bloquer à wp:post-template.

Développer et réduire les blocs de vue de liste imbriqués

Vue de liste dans l'éditeur de publication, présentant des blocs développés et réduits avec des blocs internes imbriqués.
Vue de liste avec des blocs imbriqués réduits.

L’équipe de développement a présenté un fonction développer/réduire pour la vue de liste de l’éditeur. Une fois le panneau ouvert, les utilisateurs devraient maintenant voir des icônes de flèche à côté de chaque élément avec des blocs imbriqués. La fermeture d’un ou de plusieurs d’entre eux permet de voir plus facilement tous ou plusieurs blocs de niveau supérieur à la fois.

L’inconvénient est que l’état ouvert/fermé est perdu une fois la vue de liste fermée. Si j’avais une demande, ce serait de stocker ces données lors de l’édition du post. Cela améliorerait l’expérience utilisateur avec des documents plus longs, en particulier lors du basculement entre la navigation et l’édition.

Cette mise à jour, ainsi que le comportement persistant de la vue de liste dans Gutenberg 10.7, a permis une expérience de navigation dans les documents beaucoup plus complète.

Aperçus d’URL riches

L’éditeur va maintenant afficher un aperçu du site Web dans la fenêtre contextuelle de l’éditeur de liens. Cette fonctionnalité ne fonctionne que pour les liens dans un contexte de texte enrichi, comme dans les blocs Paragraphe, Titre et Liste. L’aperçu n’apparaît également qu’une fois le lien défini et cliqué, et non lors de sa saisie initiale.

S’il est disponible, l’aperçu contextuel affiche l’icône, le titre, l’image et la description du site.

« Cependant, dans un proche avenir, nous prévoyons d’étendre cela pour fournir des aperçus des URL internes et déployer la prise en charge dans davantage de domaines du logiciel », a écrit George Mamadashvili dans le message d’annonce de Gutenberg 10.9.

Certes, je n’étais pas enthousiaste à l’idée d’ajouter cette fonctionnalité. Cela ressemblait à un ballonnement inutile lorsque des problèmes plus urgents étaient sur la table. Cependant, au cours de la dernière journée, j’ai apprécié les aperçus rapides lors de la double vérification des liens dans les publications.


Source link