Alors que nous approchons d’une année au cours de laquelle Objectif principal de WordPress sera sur l’édition complète du site, il est heureux que la représentante de l’équipe des thèmes Carolina Nymark publiquement a annoncé son dernier thème, Armando. C’est un thème de blog qui utilise les dernières fonctionnalités du plugin Gutenberg.

Le thème est actuellement en attente d’examen pour le répertoire de thèmes WordPress. C’est aussi disponible via GitHub.

La nouvelle d’Armando est venue quelques instants après Nymark a annoncé une refonte d’elle Édition complète du site site Internet. Le site est une ressource pour les utilisateurs et les développeurs de WordPress pour en savoir plus sur les fonctionnalités à venir. Il est entièrement construit à partir de blocs. C’est également l’un des rares sites à l’état sauvage à exécuter un thème basé sur des blocs en production.

Armando est l’un des meilleurs thèmes pour tester l’édition complète du site. Cela ne devrait pas surprendre. Nymark est un vétéran de l’équipe des thèmes. Elle a tendance à couvrir toutes les bases et l’a fait avec ce thème. Il y a même des notes dans le code où elle a l’intention de changer les choses à mesure que l’édition du site s’améliore.

Le thème est un point de départ solide pour les auteurs de thèmes qui n’ont pas encore plongé leurs orteils dans le développement de thèmes par blocs. Il est également suffisamment utilisable pour les utilisateurs finaux qui souhaitent découvrir l’état actuel de l’édition complète du site.

Affichage de l'article unique dans l'éditeur du site du thème WordPress Armando.
Modification d’un seul modèle d’article dans l’éditeur de site.

Le thème n’a pas de flair artistique particulier. C’est simple. C’est un thème de blog de base qui présente chaque élément que l’équipe de Gutenberg a couvert jusqu’à présent dans son parcours vers le nouveau système de conception basé sur des blocs.

Armando découvre également certains des problèmes actuels du système. Comme Nymark l’a noté dans sa feuille de style, “La date et les catégories sont tous des éléments de bloc, nous devons les ajuster pour mieux les aligner les uns sur les autres.” Sur le front-end, le CSS du thème ajuste ces éléments de niveau bloc pour s’aligner correctement les uns avec les autres. Cependant, comme on le voit dans la vue de l’éditeur de site, ils sont séparés en tant que blocs. Les métadonnées des publications telles que l’auteur, la date et la catégorie doivent souvent être intégrées. Ce choix d’alignement des éléments de base de la conception de thème doit également exister dans l’éditeur de site. C’est si jamais nous voulons que les auteurs de thèmes l’adoptent. Et nous n’avons même pas encore abordé les choses compliquées.

Armando est l’un des premiers thèmes basés sur des blocs que j’ai vu pour inclure un modèle 404. Ceci est important car c’est l’une des raisons pour lesquelles l’éditeur de site doit exister dans WordPress. Tout au long de l’historique de la plate-forme, il n’existait aucun moyen standard pour les utilisateurs de modifier leur page 404, qui est la page que les visiteurs voient lorsqu’ils se rendent à une URL non valide sur un site.

404 de l'éditeur de site WordPress lors de l'utilisation du thème Armando.
Modification du modèle 404

Atterrir sur une page 404 sur la plupart des sites WordPress est l’une des pires expériences utilisateur qu’un visiteur de site puisse avoir sur le Web. Traditionnellement, les thèmes peuvent avoir ajouté du texte inutile, un champ de recherche et peut-être une liste de publications récentes. Mais la plupart des utilisateurs n’avaient aucun contrôle sur celui-ci à moins qu’ils ne modifient directement le code de leur thème. Ils ne pouvaient pas ajouter un peu de piquant, des messages personnalisés ou des directions plus significatives pour le visiteur qui est tombé sur la page sans aucune faute de leur part. Certains thèmes ont fourni des solutions de contournement pour cela au fil des ans. Ces solutions ont inclus l’autorisation aux utilisateurs d’attribuer une page privée ou l’ajout d’options de personnalisation. Cependant, changer de thème signifiait perdre cette personnalisation de 404 pages car il s’agissait d’une solution non standard.

La modification complète du site change cela. Les utilisateurs auront un accès direct à la création d’une page 404 personnalisée qui convient le mieux à leur site. C’est bien que le thème Armando comprenne déjà un modèle à partir duquel commencer.

Le thème Armando comprend également trois modèles d’en-tête différents pour les utilisateurs. Cela pourrait offrir un aperçu de la manière dont les auteurs de thèmes pourraient aborder les choix de conception à l’avenir. Les thèmes traditionnels ont souvent de nombreuses cases à cocher, champs de saisie et listes déroulantes pour modifier ces éléments de conception. Les pièces de modèle sélectionnables pourraient être l’alternative.

Sélection de modèle d'en-tête de thème WordPress Armando.
Changement de la partie du modèle d’en-tête.

Je préfère voir les auteurs de thèmes utiliser des modèles de blocs plutôt que des modèles pour cela. Cependant, WordPress doit ajouter une méthode pour désigner des modèles sur des écrans d’édition spécifiques (par exemple, éditeur de publication ou éditeur de site). À long terme, l’interface utilisateur des modèles donne l’impression que ce sera un meilleur endroit. C’est en supposant qu’il reçoive jamais un vue étendue ou option de superposition. Il peut y avoir des solutions où les motifs et les pièces de gabarit fusionnent également.

Quoi qu’il en soit, ce type d’expérimentation est ce que nous devons voir dans le monde du développement de thèmes WordPress pour le moment. J’en salue davantage.



Source link