Le thème WordPress Blocksy offre une solide expérience d'éditeur de blocs

Publié: 2020-01-18
Capture d'écran de la page des articles de blog sur le thème Blocksy.
Capture d'écran de la page des articles de blog sur le thème Blocksy.

Creative Themes a abandonné hier la version 1.6.8 de son thème WordPress Blocksy. Il s'agissait d'une mise à jour d'un thème qui devient rapidement populaire, ayant recueilli 58 critiques cinq étoiles et un millier d'installations actives depuis sa première mise en ligne dans le répertoire de thèmes WordPress. Le thème est spécialement conçu pour fonctionner avec l'éditeur de blocs et est un bel exemple de ce qui est actuellement possible avec les blocs.

Blocksy est présenté comme un thème à usage général et fonctionne également avec d'autres constructeurs de pages populaires comme Elementor, Beaver Builder et Visual Composer. Le test de vérité est de savoir s'il gère l'éditeur de blocs, en particulier compte tenu de son public principal (il s'appelle Blocksy , après tout). Mis à part quelques bizarreries triviales, le thème a traité presque tous les contenus de test que je lui ai lancés.

Blocksy est l'un des thèmes gratuits les mieux conçus pour l'éditeur de blocs que j'ai vus.

Je veux utiliser ce thème pour un projet. Malheureusement, je n'ai pas de site pour l'utiliser pour le moment. Je ne dis pas cela à propos de nombreux thèmes WordPress gratuits hébergés dans un référentiel. La qualité du travail est à la hauteur des thèmes de la majorité des boutiques de thèmes commerciales que j'ai testées ou utilisées au fil des ans.

Le thème n'est pas sans quelques problèmes, auxquels nous reviendrons, mais c'est une offre solide.

Conception de bloc

Capture d'écran d'un article avec des conceptions de blocs du thème Blocksy.
Quelques exemples de conception de blocs du thème.

Avec un nom comme Blocksy , je suis entré dans cette revue avec l'idée que le thème gère mieux chaque bloc de test que j'ai déposé dans l'éditeur de blocs avec grâce. Je voulais m'assurer qu'il était à la hauteur de son nom.

Je suis heureux d'annoncer qu'il gère la conception de blocs aussi bien ou mieux que la plupart des thèmes conçus pour présenter le système de blocs. Il ajoute juste assez de style, comme une conception unique de citations, sans gêner le contenu.

Un problème est que la police de l'éditeur ne correspond pas complètement à la police du front-end. Il s'agit d'un problème mineur qui devrait être facilement résolu dans une mise à jour.

Vous pouvez trouver de bons exemples de conception de blocs sur la page de démonstration Gutenberg du thème.

Barre latérale de l'éditeur de blocs

Capture d'écran de la barre latérale de l'éditeur de thème Blocksy.
Barre latérale de l'éditeur de blocs personnalisé pour la méta post.

La dernière mise à jour du thème inclut une intégration supplémentaire avec l'éditeur de blocs. L'équipe a déplacé son ancienne boîte méta, qui se trouvait sous l'éditeur de contenu de publication, vers un nouveau panneau de barre latérale. Ce changement est rafraîchissant.

Je ne savais pas que la méta-boîte existait jusqu'à ce que les développeurs du thème signalent ce changement de fonctionnalité (j'ai d'abord commencé à tester la version précédente du thème). À ce stade, je ne regarde jamais le bas de l'éditeur de blocs pour les méta-boîtes. Je m'attends à ce que tous les paramètres supplémentaires soient placés fermement dans la zone de la barre latérale droite. J'applaudis cette démarche. Cela pourrait dérouter les anciens utilisateurs de thèmes lors de la mise à jour, mais cela semble plus naturel dans sa nouvelle maison.

L'équipe a fait du bon travail avec cette barre latérale personnalisée pour la plupart. Le plus gros problème est avec le bouton pour y basculer. En utilisant à la fois une icône et le texte "Paramètres de la page", il utilise plus d'espace que nécessaire. Pour s'adapter à l'interface utilisateur existante, il doit simplement afficher une icône. Le texte du bouton est également difficile à lire lorsqu'il est sélectionné, ce qui est un problème CSS mineur qui peut être corrigé dans une mise à jour.

Options de personnalisation

Capture d'écran de la conception du panneau de configuration du personnalisateur du thème Blocksy.
Panneau de contrôle de personnalisation conçu sur mesure.

Pour les utilisateurs qui aiment avoir un contrôle total sur l'affichage du site, ce thème ne vous décevra pas. Pour les utilisateurs qui n'aiment pas beaucoup d'options, le nombre de paramètres de conception semblera probablement écrasant.

Blocksy a plus d'options de conception que la plupart des gens n'en auront jamais besoin. Certaines options, telles que les contrôles d'espacement des lettres et de hauteur de ligne pour les polices, peuvent aller trop loin. Idéalement, ces éléments seraient automatiquement ajustés en fonction de la famille de polices choisie.

Le thème utilise également une conception personnalisée pour le panneau de configuration du personnalisateur. En général, la conception personnalisée est agréable. Cependant, il n'est pas recommandé pour les thèmes de personnaliser un élément d'interface utilisateur WordPress partagé. Les plugins avec des options dans le personnalisateur pourraient se casser. Il est préférable de s'en tenir à la conception par défaut.

Plugin Compagnon Blocksy

Le thème promeut un plugin supplémentaire nommé Blocksy Companion. Le plugin complémentaire fournit aux utilisateurs des widgets supplémentaires, une fonctionnalité de consentement aux cookies pour le front-end et des intégrations avec Mailchimp, Instagram et WooCommerce. Il fournit également un moyen d'importer du contenu de démonstration personnalisé.

La plupart des fonctionnalités du plugin compagnon sont assez routinières par rapport à des thèmes similaires dans le référentiel de thèmes WordPress. La fonctionnalité de consentement aux cookies est quelque chose que je n'ai jamais vu auparavant dans le cadre d'un plugin complémentaire de thème.

Ma plus grande plainte avec le plugin est qu'il fait de l'élément de menu d'administration "Blocksy" un élément de niveau supérieur. C'est un gaspillage de biens immobiliers précieux dans un menu d'administration déjà encombré. De plus, il n'y a aucune bonne raison pour qu'un seul écran de thème/plugin occupe une place de premier plan lorsqu'il n'a pas de sous-menus.

À quoi ressemble le code ?

Si je décrivais le code en une phrase : moyen mais fait le travail .

Le thème contient beaucoup de code PHP. La majeure partie est déposée dans un seul dossier /inc et n'est pas organisée aussi bien qu'elle pourrait l'être. Cela ressemble à un méli-mélo géant de fonctions avec une documentation en ligne presque inexistante pour la plupart d'entre elles. Ce n'est pas quelque chose dans lequel un développeur qui n'est pas intimement familiarisé avec le thème voudrait se plonger.

Ce n'est pas un argument selon lequel le code du thème est mauvais. Il a passé le processus de révision officiel de WordPress.org et a été intégré au répertoire des thèmes, il fait donc au moins le minimum nécessaire. C'est tout simplement peu impressionnant, ce qui est normal pour la plupart des thèmes WordPress. L'architecture du code semble être une réflexion après coup, ce qui pourrait la rendre plus difficile à maintenir sur le long terme. Avec un thème qui a autant de code que celui-ci, c'est plus important que pour des thèmes plus simples. Il peut également être facilement résolu avec environ une semaine de temps de développement strictement consacré à l'architecture.

Dernières pensées

Blocksy est un thème bien conçu qui fait le travail qu'il se propose de faire. Il est idéal pour les utilisateurs qui travaillent avec l'éditeur de blocs ou un constructeur de pages tiers. Le thème contient bien plus d'options que je ne pourrais couvrir dans cette revue. Si la personnalisation est votre truc, vous l'apprécierez probablement.

L'équipe a partagé certaines de ses idées futures. Ils prévoient d'ajouter des en-têtes, des pieds de page et des barres latérales conditionnels ; un en-tête collant ; prise en charge des AMP ; et plus. Ils semblent enthousiasmés par l'avenir du thème.

Dans l'ensemble, je recommanderais ce thème aux utilisateurs qui souhaitent un thème WordPress propre, relativement rapide et prêt pour les blocs.