Jeffrey Carandang a publié le EditorsKit Typography Add-On aujourd’hui, la première extension commerciale de son Plugin EditorsKit WordPress. Le plugin fournit des options de typographie au niveau de la page et du bloc. Il fonctionne avec Google Fonts, comprend des combinaisons de polices prédéfinies et permet aux utilisateurs de créer des règles de typographie personnalisées.

Contrairement à de nombreux autres plugins d’éditeur de blocs qui offrent une bibliothèque de blocs, EditorsKit n’ajoute pas de blocs personnalisés. Au lieu de cela, il se concentre sur la création d’une meilleure expérience d’éditeur de blocs. Il améliore l’interface de l’éditeur, ajoute des options supplémentaires à la barre d’outils de l’éditeur et étend les options des blocs existants. Il s’agit d’une boîte à outils presque expérimentale, qui gère les fonctionnalités demandées par les utilisateurs bien avant qu’elles n’atteignent le noyau WordPress ou même le plugin Gutenberg.

Jusqu’à présent, EditorsKit est resté un plugin gratuit sans composants commerciaux. Cependant, il était presque inévitable qu’un tel plugin ait besoin d’un soutien financier, en particulier avec le rythme auquel Carandang ajoute de nouvelles fonctionnalités.

« Le plan était en fait pour Gutenberg et EditorsKit de mûrir suffisamment, puis de créer des modules complémentaires ou des services premium », a déclaré Carandang. «Mais les circonstances ont changé lorsque j’ai créé ShareABlock. Il y a tellement de choses que je veux réaliser lors de la création d’une mise en page que les blocs de base ne peuvent pas encore faire. »

ShareABlock est le site Web communautaire de Carandang pour partager des blocs et des modèles. Les visiteurs du site peuvent télécharger des fichiers de blocs directement à partir du site et les importer dans l’éditeur de blocs. Les membres peuvent également partager leurs conceptions de blocs et de modèles personnalisés avec d’autres. Tout sur le site est gratuit pour la communauté.

« Pour ce module complémentaire spécifique, j’essayais de résoudre le problème de typographie dans l’éditeur Gutenberg que j’ai rencontré lors de la création de modèles et de modèles de bloc pour ShareABlock », a déclaré Carandang. «Je me retrouve toujours à faire des fonctions personnalisées pour utiliser des polices Google spécifiques lors de la création d’un modèle. J’ai pensé qu’il pourrait y en avoir d’autres qui ont le même problème. »

L’add-on de typographie pour EditorsKit est une valeur ajoutée par-dessus la version gratuite normale du plugin. Pour les utilisateurs qui décident d’acheter, ils peuvent choisir entre trois plans allant de 29 $ à 99 $ par an, selon le nombre de sites sur lesquels ils ont besoin de mises à jour et d’assistance.

« Mon objectif principal est toujours la version gratuite », a déclaré Carandang. « Il y aura juste quelques modules complémentaires qui seront construits en cours de route chaque fois que les circonstances en auront besoin. »

Ce module complémentaire n’est que la première étape vers un objectif plus large visant à ajouter d’autres modules complémentaires commerciaux et à l’intégration dans EditorsKit. « J’ai quelques autres idées », a déclaré Carandang. «Je prévois de transformer cela en un ensemble pour faciliter la gestion des utilisateurs dans la page des paramètres.»

Fonctionnement du plugin

Hier, Carandang a lancé la version 1.2.5 du plugin EditorsKit principal. Avec une poignée de nouvelles fonctionnalités et corrections de bugs, il a ajouté un nouvel onglet « Extensions » à l’écran des paramètres du plugin. Les utilisateurs finaux peuvent récupérer le module complémentaire de typographie à partir de cette nouvelle page. Une fois installé et activé, les utilisateurs peuvent afficher et définir une combinaison de polices par défaut à partir de la même zone dans le plug-in.

Capture d'écran de l'onglet Paramètres de typographie sur l'écran des paramètres EditorsKit.
Paramètres de typographie sur l’écran des paramètres EditorsKit.

Le plugin ajoute des options de typographie sur l’écran de post-édition. Il fournit une barre latérale personnalisée qui permet aux utilisateurs finaux de sélectionner une combinaison de polices pour l’ensemble du message.

Les utilisateurs finaux peuvent également créer des règles de typographie personnalisées à partir de cette même barre latérale. Toutes les règles personnalisées créées sont également stockées pour être utilisées sur d’autres publications et pages. Il existe également une option pour appliquer les règles à la sur le front-end et remplacer la typographie du thème.

Capture d'écran des options de typographie au niveau post / page dans l'éditeur de blocs pour le module de typographie EditorsKit.
Options de typographie au niveau de la publication / de la page dans l’éditeur de blocs.

Au niveau du bloc, chaque bloc permet aux utilisateurs de sélectionner une famille de polices et un poids. Ceci est géré via un panneau personnalisé « Paramètres de typographie ». Actuellement, il existe plus de 60 choix parmi les polices Google et quelques polices système. Le module complémentaire met également à jour automatiquement les options de pondération des polices par police (toutes les polices ne sont pas conçues pour tous les poids).

Capture d'écran des paramètres de typographie par bloc pour le module complémentaire de typographie EditorsKit.
Paramètres de typographie par bloc.

Le seul inconvénient potentiel de cet add-on est la facilité avec laquelle il est possible de passer par dessus bord lors de l’ajout de polices externes. Lorsque vous en utilisez trop sur une page, cela ralentira la vitesse de chargement des pages. En règle générale, les utilisateurs ne doivent pas sélectionner plus de deux ou trois polices pour contrôler la vitesse. Il serait utile que le plugin ajoute un message d’avertissement quelque part dans l’interface utilisateur pour informer les utilisateurs des dangers de l’utilisation de trop de polices.


Source link