Créé par Donna Peplinskie, product Wrangler chez Automattic, le Bloc de critique de livre plugin a presque trois ans. Cependant, je n’ai eu connaissance que lors d’une récente excursion de trouver des plugins de blocs intéressants.

Le plugin fait à peu près ce qu’il dit sur la couverture. Il est conçu pour réviser des livres. Il contient généralement tous les champs que les utilisateurs peuvent avoir besoin d’ajouter à leurs avis, tels qu’un titre, un auteur, une image, une note, etc. La chose intéressante est qu’il peut remplir automatiquement ces détails avec une simple valeur ISBN. De plus, il prend en charge le balisage Schema, ce qui peut aider au référencement.

Beau temps, mauvais temps, malade ou bien, je lis tous les jours. Je suis actuellement un mois et demi timide d’une série de lecture de deux ans. Quand l’envie me fait plaisir, j’ose même écrire une critique de livre. Même si je souhaite partager des projets WordPress intéressants avec la communauté, j’ai parfois des motivations personnelles pour tester et écrire sur des plugins tels que Book Review Block. Tout ce qui pourrait m’aider ou aider d’autres lecteurs avides à partager nos réflexions sur le monde de la littérature avec d’autres est intéressant.

Certes, j’étais excité lorsque j’ai branché l’ISBN pour Rhthym of War, le quatrième livre à venir de ma série fantastique préférée de tous les temps, Les archives Stormlight. Il me suffisait de cliquer sur le bouton «Obtenir les détails du livre».

Succès! Le plugin a fait sa magie et a récupéré les informations nécessaires. Il avait le nom de mon auteur préféré, l’éditeur, la date de sortie à venir et le nombre de pages. Il avait même une longue description, que je pourrais réduire dans l’éditeur.

Utilisation du bloc de critique de livre dans l'éditeur WordPress.
Sortie par défaut du bloc Book Review.

Il y avait un peu de travail pour y arriver avant le succès. Pour extraire automatiquement les détails du livre, les utilisateurs finaux doivent disposer d’un clé API de Google. Il m’a fallu environ une minute pour le configurer et le saisir dans le champ disponible dans la barre latérale des options de blocage. L’avantage du plugin est qu’il enregistre cette clé afin que les utilisateurs n’aient pas à entrer chaque fois qu’ils souhaitent consulter un livre.

Critique de livre Bloquez un bon point de départ. Il est simple et simple à utiliser. Ce n’est pas encore au point où je l’appellerais un génial brancher. Cependant, cela pourrait être.

Tomber court

Le bloc Book Review du plugin devrait s’inspirer du bloc principal Media & Text. Quand vous y arrivez, les deux font essentiellement la même chose visuellement. Les deux sont des blocs avec une image et du contenu côte à côte.

Ce qui suit est une liste d’éléments pour lesquels il devrait suivre l’exemple principal:

  • Aucun moyen de modifier le texte alternatif (le titre du livre est automatiquement utilisé).
  • L’image est toujours alignée à gauche et le contenu à droite sans aucun moyen de les retourner.
  • Les médias et le contenu ne sont pas empilables sur les vues mobiles.
  • Impossible d’ajuster la taille de l’image ou des colonnes de contenu.
  • Bien que les contrôles de texte enrichi en ligne soient pris en charge, les utilisateurs ne peuvent pas ajouter de blocs Titre, Liste ou Paragraphe à la zone de contenu et utiliser leurs options de bloc associées.

C’est la liste restreinte qui pourrait offrir des améliorations rapides à l’expérience utilisateur. En fin de compte, les problèmes avec le plugin se résument essentiellement à ne pas offrir de moyen de personnaliser la sortie.

L’un des autres problèmes récurrents est que l’image du livre que le plugin charge est toujours un peu petite. Cela semble être plus un problème de l’API Google Books que du plugin. Chaque fois que j’ai testé un livre, j’ai choisi d’ajouter une image plus grande – le plugin vous permet de remplacer la valeur par défaut.

Les paramètres de couleur sont limités. Le bloc offre uniquement une option de couleur d’arrière-plan sans aucun moyen d’ajuster la couleur du texte. Une meilleure option pour les utilisateurs du plugin est de l’envelopper dans un bloc de groupe et d’y ajuster l’arrière-plan et les couleurs du texte.

Emballage du bloc Book Review à l'intérieur d'un bloc Group dans l'éditeur WordPress.
Bloc de critique de livre enveloppé dans un bloc de groupe.

Ce serait également bien d’avoir des options d’alignement large et complet, ce qui est souvent négligé par de nombreux auteurs de plugins de blocs.

Utilisation du bloc Média et texte pour recréer le bloc de critique de livre

Le plugin Book Review Block a beaucoup de potentiel, et je souhaite le voir évoluer en offrant plus de flexibilité aux utilisateurs finaux. Le bloc Media & Text étant le bloc de base le plus proche de ce que propose le plugin, j’ai décidé de recréer un design plus attrayant visuellement avec lui.

Création d'une section de critique de livre avec le bloc Média & Texte dans l'éditeur.
Section de révision de livre créée avec le bloc Médias et texte.

J’ai fait quelques ajustements sur le contenu des choses. J’ai utilisé le bloc Titre pour le titre du livre, un bloc Liste pour les métadonnées du livre et un bloc Paragraphe pour la description.

Le bloc Médias et texte m’a également donné la liberté d’ajuster l’alignement, d’empiler l’image et le contenu sur les vues mobiles et de modifier la taille de l’image. De plus, il a ce champ très important pour personnaliser l’attribut alt d’image.

Le bloc Media & Text m’a donné beaucoup plus de temps de conception.

Cependant, il existe des limites au bloc de base. Il ne capture pas complètement certaines des fonctionnalités disponibles via le bloc Critique de livre. Les plus évidents sont les détails automatiques du livre via un ISBN et le balisage Schema. Moins évident, il n’y a pas de moyen facile de recréer le classement par étoiles – j’ai utilisé des étoiles emoji – et le long texte de description ne s’enroule pas sous l’image. Pour recréer cela, vous devrez choisir d’utiliser une image alignée à gauche suivie d’un contenu.

Dans l’ensemble, le bloc Media & Text me permet de mieux styliser la sortie, ce qui m’intéresse le plus en tant qu’utilisateur. Je veux donner ma touche unique aux choses. C’est là que le plugin de critique de livre échoue. C’est aussi le genre de chose sur laquelle l’auteur du plugin peut itérer, offrant plus de flexibilité à l’avenir.

C’est là que de nombreux plugins de bloc tournent mal, en particulier lorsqu’il y a plus d’un ou deux bits de données que les utilisateurs doivent entrer. Les blocs représentent la liberté à bien des égards. Cependant, lorsque les développeurs de plugins s’en tiennent à une structure rigide, les utilisateurs peuvent parfois perdre le sentiment de liberté qu’ils auraient autrement en créant leurs pages.

L’un des meilleurs blocs, haut la main, qui préserve cette liberté vient du Plugin de bloc de recettes. Il a des entrées et des champs structurés. Cependant, il permet aux utilisateurs finaux de s’approprier le contenu de forme libre.

Lorsque les auteurs de blocs poussent au-delà de cette rigidité, les utilisateurs gagnent.


Source link