
Andrew Starr, le propriétaire de UXL Themes, a concocté un nouveau projet autour des motifs de blocs. Son nouveau site, bien nommé Modèles de blocs WP, permet aux utilisateurs de prévisualiser ensemble tous les thèmes et modèles de blocs hébergés sur WordPress.org.
Le projet ne permet pas aux visiteurs de télécharger quoi que ce soit ou de leur demander de s’inscrire. Il s’agit d’un système de démonstration de base, que WordPress.org devrait envisager à un moment donné.
Les visiteurs peuvent choisir n’importe quel modèle de bloc. Ensuite, ils peuvent sélectionner n’importe quel thème pour voir à quoi ils ressemblent ensemble. C’est un moyen rapide de tester des modèles et des thèmes sans les ajouter réellement à votre installation WordPress.
Par exemple, un utilisateur peut afficher le Cartes sociales d’équipe motif – celui que j’ai participé à la création – avec le thème Tove d’Anders Norén.

Ou la Image et une citation sur un fond avec le thème Naledi d’Anariel Design.

Du Hub de Gutenberg modèles de page de destination à EditorsKit’s Collection ShareABlock, le système de blocs a permis aux développeurs d’expérimenter des sites uniques pour les utilisateurs finaux. Parce que tout est construit sur une norme, je suppose que nous verrons encore plus de ces projets créatifs à l’avenir. WP Block Patterns est une autre étape de ce voyage.
Ce n’était pas toujours le plan du site WP Block Patterns. Starr a commencé à bloguer sur les modèles après la sortie de leur fonctionnalité dans WordPress 5.5. Après avoir publié un seul article, le projet est tombé à l’eau. Heureusement, l’inspiration a frappé.
« J’ai un site que j’utilise comme point de référence pour fournir un support pour mes thèmes », a-t-il déclaré. « Ce site a un mélange de contenu et de code variés qui me permettent de changer/prévisualiser rapidement n’importe lequel de mes thèmes, sans avoir besoin de changer réellement le thème actif dans l’administrateur, ou de maintenir un site différent pour chaque thème. »
Dans le processus d’amélioration de sa fonctionnalité de changement de thème, le domaine a été renouvelé. Il avait prévu de le laisser expirer mais a décidé de voir s’il pouvait trouver quelque chose à voir avec le site.
« J’ai eu l’inspiration pour utiliser le sélecteur de thème en conjonction avec le contenu des modèles de blocs », a déclaré Starr. « Si je n’avais pas travaillé sur mon script en même temps que je recevais par hasard le message d’expiration du domaine, je n’aurais probablement pas eu cette idée. »
Actuellement, il installe manuellement les thèmes sur le site, mais devra peut-être l’automatiser à l’avenir à mesure que de nouveaux thèmes de bloc seront publiés. Cependant, il extrait des modèles et des catégories directement de l’API WordPress.org, qui est périodiquement mis à jour.
Le site ne présente que des thèmes 100% blocs. Techniquement, il devrait fonctionner avec tous ceux qui prennent en charge les styles d’éditeur. Starr a déclaré qu’il ne lui avait jamais traversé l’esprit de présenter des thèmes non bloquants.
« J’ai gardé un œil sur les versions des thèmes FSE, en vérifiant chaque thème de bloc que je rencontre, et il semble en quelque sorte que les thèmes de bloc soient l’avenir, et les thèmes classiques semblent être un pas en arrière maintenant après avoir tant investi du temps à travailler avec des thèmes de blocs », a-t-il déclaré. « Le site fonctionnerait très bien avec des thèmes classiques, mais il y en a tellement que je ne sais pas comment le rendre gérable ou sélectionner les thèmes à présenter (et ceux à laisser de côté). Je suppose que c’est aussi quelque chose auquel je devrai réfléchir à mesure que le nombre de thèmes de bloc augmentera.
Jusqu’à présent, Starr a publié deux thèmes de bloc, Hansen et Pria, à travers sa marque UXL Themes. Les utilisateurs peuvent prévisualiser les deux via le site. Cependant, il travaille déjà sur son prochain projet.
« En tant que preuve de concept, je travaille sur un thème classique qui aura la fonctionnalité d’être également un thème basé sur des blocs lorsque FSE sera disponible dans le noyau », a-t-il déclaré. « L’idée est que l’utilisateur ne remarquera aucune différence frontale lorsque le thème « bascule » du classique au bloc, mais l’utilisateur bénéficiera des nouveaux outils d’administration FSE, avec les modifications de personnalisation classiques de l’utilisateur transférées intactes au nouvel éditeur de site. J’ai découvert qu’il y a des compromis à faire pour faire en sorte que classic et FSE fonctionnent ensemble de manière transparente dans un seul thème, donc je ne suis pas sûr que cela soit publié de manière générale.
Il a également teasé un projet lié à FSE qui n’est ni un thème ni un plugin. Cependant, il n’était pas encore prêt à partager des détails.
Source link