La semaine dernière, la version 15.3 de Gutenberg a été publiée. Entre autres choses, un nouveau bloc "Temps de lecture" a été ajouté pour calculer et afficher le temps de lecture estimé sur un article ou une page.
Il utilise la même méthode que les métriques affichées dans le panneau de détails de l'administrateur dans l'éditeur.
Selon WordPress, permettre aux lecteurs de connaître d'un coup d'œil le temps de lecture estimé d'un article peut les aider à décider s'ils doivent poursuivre leur lecture ou conserver l'article pour plus tard.
D'autres analyses concluent que les visiteurs sont plus enclins à consulter un article complet lorsqu'ils connaissent à l'avance le temps approximatif qu'il leur faudra pour le lire, de sorte qu'en théorie, cela pourrait contribuer à augmenter un peu le temps passé sur le site en équilibrant le taux de rebond.
Le bloc n'a pas de paramètres de position, de typographie ou de couleur. Tout ce que nous pouvons faire, c'est ajouter une classe et quelques feuilles de style CSS supplémentaires dans notre modèle.
Je ne sais pas s'il s'agit d'un problème avec ma staging mais, lors de l'ajout du bloc, le mot minutes est affiché en espagnol dans l'éditeur mais il apparaît en anglais, minutes, lors de la publication ou de la prévisualisation.
J'ai essayé d'ajouter suffisamment de texte pour dépasser le temps de lecture de 60 minutes et il n'y a pas d'option "1 heure", il n'y a que des minutes. Il n'y a rien non plus pour la limite inférieure. La saisie d'un caractère indique déjà 1 minute minimum.
En essayant un raccourci pour pouvoir le formater un peu, je découvre que cela ne fonctionne pas non plus à l'intérieur d'un conteneur GenerateBlocks. La seule chose que l'on puisse faire est donc d'utiliser du CSS.
Je suppose que ce bloc sera amélioré au fil du temps car il semble trop minimaliste, pour ne pas dire primitif.
N'oubliez pas que Gutenberg est un plugin de développement bêta qui nous permet de tester de nouvelles fonctionnalités qui pourraient finir par être ajoutées au cœur de WordPress. Bien qu'ils soient fonctionnels, ce sont encore des tests, il est donc conseillé de ne pas les installer sur un site de production.
En attendant l'arrivée d'une version native finale, si vous souhaitez ajouter le temps de lecture estimé sans plugin à votre blog, vous pouvez le faire avec quelques morceaux de code.