Capture d'écran de la page des articles du blog du thème Blocksy.
Capture d’écran de la page des articles du blog du thème Blocksy.

Creative Themes a abandonné la version 1.6.8 de son Thème WordPress Blocksy hier. Il s’agissait d’une mise à jour d’un thème qui devient rapidement populaire, ayant recueilli 58 critiques cinq étoiles et mille 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 générateurs de pages populaires comme Elementor, Beaver Builder et Visual Composer. Le test de vérité consiste à savoir s’il gère l’éditeur de blocs, surtout compte tenu de son public principal (il est nommé Blocksy, après tout). Mis à part quelques bizarreries triviales, le thème a géré presque chaque bit de contenu de test que je lui ai lancé.

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 à égalité avec les thèmes de la majorité des boutiques à thème commerciales que j’ai testées ou utilisées au fil des ans.

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

Conception de blocs

Capture d'écran d'une publication avec des dessins 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 un état d’esprit 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 des 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 guillemet, sans gêner le contenu.

Un problème est que la police dans l’éditeur ne correspond pas complètement à la police du frontal. 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 le thème Page de démonstration de Gutenberg.

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-publication.

La dernière mise à jour du thème comprend une intégration supplémentaire avec l’éditeur de blocs. L’équipe a déplacé son ancienne méta-boîte, située 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 de thèmes signalent ce changement de fonctionnalité (j’ai commencé par 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étadonnées. 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écision. Cela pourrait confondre les anciens utilisateurs du thème 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 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 commande de personnalisation conçu sur mesure.

Pour les utilisateurs qui souhaitent 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 de nombreuses options, le nombre de paramètres de conception sera probablement écrasant.

Blocksy a plus d’options de conception que la plupart des gens n’en auront jamais besoin. Certaines options, telles que l’espacement des lettres et les contrôles 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, le design personnalisé est joli. Cependant, il n’est pas conseillé aux 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 fait la promotion d’un plugin supplémentaire nommé Blocksy Companion. Le plugin complémentaire fournit aux utilisateurs des widgets supplémentaires, une fonctionnalité de consentement des cookies pour le frontal 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’avais jamais vu auparavant dans le cadre d’un plug-in de module 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 écran de thème / plugin unique prenne une place de premier niveau lorsqu’il n’a pas de sous-menus.

À quoi ressemble le code?

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

Le thème contient beaucoup de code PHP. La majeure partie est tombée dans un seul /inc dossier et pas organisé aussi bien qu’il 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 qu’un développeur qui ne connaît pas intimement le thème voudrait plonger.

Ce n’est pas un argument que le code du thème est mauvais. Il a passé le processus de révision officiel de WordPress.org et l’a fait dans le répertoire des thèmes, donc il fait 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 rendre la maintenance plus difficile à long terme. Avec un thème qui a autant de code que celui-ci, c’est plus important que pour les thèmes plus simples. Il peut également être facilement résolu avec une semaine environ 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 page tiers. Le thème contient beaucoup plus d’options que je ne pourrais en parler 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, pieds de page et barres latérales conditionnels; un en-tête collant; Prise en charge 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 le bloc.


Source link