Phoenix, un thème WordPress basé sur des blocs avec une barre latérale

Plus tôt dans la journée, le thème Phoenix a été fusionné dans le référentiel WordPress Theme Experiments sur GitHub. Comme tous les thèmes du référentiel, il n’est pas destiné à être utilisé sur un site en direct. Il s’agit d’un projet visant à tester de nouvelles idées pour le prochain système d’édition de site complet (FSE).

Imran Sayed de Codeytek Academy a créé le thème et organise une démo en direct. Ceux qui veulent faire un essai routier peuvent récupérer le code de GitHub.

Jusqu’à présent, il manquait à chaque thème basé sur des blocs une barre latérale gauche ou droite. Je suis fan du format open-canvas qui se concentre sur le contenu, cachant les widgets souvent frivoles qui ne font que nuire aux éléments importants. Cependant, les barres latérales sont parfois utiles et même nécessaires.

Lorsque je fais référence à une « barre latérale », je ne parle pas du système de barre latérale dynamique de widgets que nous avons tous appris à aimer ou à détester depuis WordPress 2.2. Ce système n’existe plus dans le monde du FSE. L’éditeur de site a simplement un concept de modèles et de parties de modèle, qui sont des conteneurs pour des blocs. C’est à l’auteur du thème de donner une structure par défaut, même de créer des parties de modèle qui fonctionnent comme des barres latérales.

Une barre latérale dans le thème Phoenix signifie littéralement une zone de bloc sur le côté de la page.

C’est une idée tellement simple, presque aussi ancienne que les blogs. Cela ne semble guère valoir la peine d’être enthousiasmé, mais j’ai attendu un moment pour voir un thème basé sur des blocs avec une barre latérale. La fonctionnalité légitime davantage le chemin que WordPress emprunte. La plus grande communauté de développement de thèmes a besoin de voir ces idées architecturales simples mises en action. Ils ont besoin de voir quelqu’un dire: « Hé, voici comment vous faites cette chose simple que vous faites depuis une décennie dans ce nouveau système. »

Phoenix n’ajoute qu’une barre latérale sur la première page, mais c’est un début.

Le thème est également plus ambitieux que certaines tentatives précédentes en mélangeant des fonctionnalités statiques et dynamiques sur la page d’accueil. Phoenix comprend une zone d’en-tête avec le titre du site standard et un menu de navigation. En dessous, il ajoute une section de héros statique que les utilisateurs peuvent personnaliser.

Section héros de la page d’accueil.Il utilise ensuite le bloc Colonnes pour diviser le contenu et la barre latérale. Sur la gauche, le thème utilise le bloc Requête pour répertorier les derniers articles. Sur la droite, il ajoute une partie de modèle de barre latérale.

Dernière section des articles de blog à côté de la barre latérale.La conception du pied de page est également audacieuse par rapport à d’autres thèmes basés sur des blocs jusqu’à présent. Il a un bloc Cover pleine largeur, qui est suivi d’un groupe de colonnes, qui est essentiellement ce qu’est une barre latérale de pied de page.

Grande zone de pied de page avec des colonnes. Encore une fois, ce sont des concepts de base que les auteurs de thèmes utilisent depuis des lustres. L’idée derrière beaucoup de ces thèmes expérimentaux est de commencer à tester comment en faire une réalité à l’aide de blocs. Au moment où l’éditeur du site arrive dans WordPress, les auteurs de thèmes peuvent s’appuyer sur ces techniques initiales et créer des mises en page plus complexes.

C’est particulièrement le cas avec la conception de la première page. S’il y a un domaine qui a créé un barrage routier après un barrage routier lors du développement de thèmes traditionnels, c’est bien la première page. Que ce soit via des pages d’options personnalisées, le personnalisateur de thème, des widgets ou une foule d’autres solutions, rien n’est bloqué depuis plus d’une décennie maintenant. Bien que le modèle de publication unique soit sans doute la vue la plus importante sur un site Web WordPress, c’est la conception de la page d’accueil qui attire l’utilisateur moyen. C’est également l’un des plus gros points d’échec après l’installation d’un thème par les utilisateurs. Cette page d’accueil soigneusement conçue dans la démo ne ressemble en rien à ce que les utilisateurs voient sur leurs propres sites.

Phoenix est un pas dans la bonne direction car il montre comment mélanger ces éléments de base. Comme il s’agit d’un thème basé sur des blocs, les utilisateurs finaux ont un retour visuel instantané dans l’éditeur de site s’ils souhaitent le personnaliser.

La prochaine étape consiste à impliquer davantage de thématiciens dans le projet Expériences thématiques. Commencez à explorer des idées et des mises en page plus complexes. Profitez de ce moment pour partager vos connaissances et vous appuyer sur le travail que si peu d’autres font actuellement.

Phoenix n’est en aucun cas un thème parfait. Le front-end et l’éditeur du site ne sont pas une correspondance un à un à ce stade. Tout ce qui ne va pas dans l’éditeur montre à quel point il nous reste à aller.

Je garde soigneusement espoir tout en étant réaliste quant à la situation de FSE en 2021. C’est une année d’exploration. Nous aurons peut-être quelques thèmes de discussion qui repousseront les limites vers la fin de l’année, mais tout commence par des projets expérimentaux comme Phoenix.

Comme ça:

J’aime chargement …

Tags: