Álvaro García a écrit le premier code pour son Bloquer la navigation plugin en novembre 2018. C’est l’un de ces joyaux cachés que j’aurais aimé connaître il y a environ deux ans lorsque j’ai commencé à utiliser l’éditeur de blocs. Il a été disponible. Je ne savais tout simplement pas à ce sujet jusqu’à ce que je tombe aveuglément dessus dans un discussion dans le groupe WordPress Gutenberg Community sur Facebook.

Le but du plugin est de fournir une alternative à la navigation actuelle de l’éditeur. Pour la plupart, il excelle. WordPress a placé la barre si bas que toute amélioration semble être une aubaine.

Le plugin ajoute un nouveau panneau de barre latérale intitulé Block Navigation. Ce panneau répertorie ensuite chaque bloc avec le contexte ajouté nécessaire pour comprendre à quel bloc il est associé dans le contenu. Par exemple, un bloc Paragraphe dans la liste de navigation affichera ses premiers mots. D’autres blocs font de même. Les images et galeries de la liste affichent leurs vignettes respectives. Il gère également les blocs imbriqués.

Tout ce que les utilisateurs doivent faire est de rechercher et de cliquer sur le bloc auquel ils souhaitent accéder dans le contenu.

Bloquer la barre latérale de navigation dans l'éditeur WordPress.
Naviguer vers un paragraphe spécifique dans le document.

Le plugin est doté de plusieurs autres fonctionnalités. Les utilisateurs peuvent déplacer les blocs vers le haut et vers le bas à partir du panneau de navigation. Ils peuvent également déplacer des blocs n’importe où dans le document en cliquant sur un bouton ou les supprimer complètement.

L’une des fonctionnalités les plus intéressantes du plugin Block Navigation est sa capacité à enregistrer les données d’un bloc dans la console. Pour les développeurs, cela pourrait être une fonctionnalité pratique pour rechercher rapidement des informations sur un bloc. Bien que je doute que l’utilisateur moyen l’utilise, il peut y avoir des applications potentielles pour les demandes d’assistance, en particulier avec des plugins de blocage tiers.

Journal de la console déclenché par le plugin Block Navigation.
Journal de la console des données d’un bloc.

L’inconvénient du plugin est qu’il ne fournit pas de jeu de couleurs qui correspond simplement à la palette de couleurs WordPress par défaut. Cependant, il fournit une douzaine d’options de couleur parmi lesquelles les utilisateurs peuvent choisir. Le schéma Banana (light) semblait le moins déplacé.

La navigation étant gérée dans la barre latérale, cela pourrait interférer avec les flux de travail de certains utilisateurs. Pour les utilisateurs qui préfèrent garder la barre latérale des options de blocage disponible à tout moment, ils devront basculer entre les barres latérales. Le plugin fournit un bouton pour basculer vers les paramètres de chaque bloc via son sous-menu (icône de points de suspension verticaux) dans la liste de navigation.

La chose qui améliorerait ce plugin serait de le mettre dans la barre d’outils de l’éditeur, en remplaçant la liste déroulante Outline actuelle.

Cela devrait être une fonctionnalité de base de WordPress

La liste déroulante Outline de l’éditeur de blocs est au mieux terne. Pour les messages courts, ce n’est pas nécessaire. Pour les messages longs, il n’y a aucun contexte pour aucun des blocs de la liste. Le but est de pouvoir sauter à des points spécifiques du document sans faire défiler. Cependant, à moins que vous ne connaissiez l’emplacement exact dans le bloc auquel vous souhaitez accéder, il peut parfois être impossible d’utiliser la fonction.

Liste déroulante du contour de l'éditeur de blocs.
Liste déroulante.

La section Plan du document de la liste déroulante Détails fournit un contexte indispensable. Il affiche les en-têtes de l’article. Cependant, ce plan ne permet pas aux utilisateurs de cliquer sur un élément et d’accéder à son bloc associé.

Liste déroulante des détails dans l'éditeur de blocs WordPress.
Liste déroulante des détails.

Paal Joachim Romdahl a proposé un correctif pour la liste déroulante Outline en octobre 2018. «Pourquoi ne pas utiliser simplement l’icône puis afficher une partie du texte au début du paragraphe?» il a demandé dans un Billet GitHub qui n’a fait l’objet d’aucune discussion depuis près d’un an.

Proposition de liste déroulante fusionnée des détails et des listes déroulantes Outline dans l'éditeur de blocs.
Liste déroulante fusionnée.

Il existe actuellement un demande de tirage ouverte sur GitHub pour fusionner les listes déroulantes Détails et Plan dans la barre d’outils. La proposition originale a ajouté une interface à onglets. Cependant, un correctif alternatif sans les onglets proposés dans le même ticket fusionnerait le meilleur des deux mondes en ajoutant le contour structurel plus détaillé tout en reliant les blocs du document.

La seule question qui reste maintenant est de savoir si je peux toujours mettre à jour mon Liste de souhaits WordPress 5.7 pour inclure cette fonctionnalité.


Source link