Capture d'écran fournie avec le thème WordPress Q.
Capture d’écran du thème WordPress Q.

Thèmes Le représentant de l’équipe Ari Stathopoulos est maintenant officiellement le premier auteur de thème à avoir un thème dans le répertoire qui prend en charge l’édition complète du site (FSE). Avec une version bêta allégée de l’expédition FSE dans WordPress 5.6 en décembre, quelqu’un devait être le premier à franchir le pas. Il était logique que quelqu’un intimement familiarisé avec le développement de thèmes et les directives du répertoire s’intensifie.

À bien des égards, c’est une énorme responsabilité que Stathopoulos a assumée. Jusqu’à ce que l’un des thèmes Twenty * par défaut gère FSE, le Thème Q sera probablement l’un des principaux exemples que les autres auteurs de thèmes suivront lorsqu’ils commenceront à apprendre à créer des thèmes basés sur des blocs.

Plus tôt ce mois-ci, j’ai utilisé Q pour tester FSE et déterminer combien il avait avancé. Il est au moins quelques mois avant d’être prêt à être utilisé en production. La version bêta de la version 5.6 est plus ou moins juste pour faire tester plus de personnes.

Stathopoulos n’a pas l’intention de faire de Q beaucoup plus qu’un simple débutant ou un thème expérimental. C’est presque un terrain de jeu pour voir ce qui est possible.

«Q est né par nécessité», dit-il. «Je ne pouvais pas travailler sur l’édition de site complet ou les styles globaux sans avoir un thème de base pour eux, donc pendant un certain temps, je l’ai eu dans un référentiel GitHub. J’ai décidé de le publier dans le référentiel WordPress.org car je pense que je ne suis peut-être pas le seul à avoir ces problèmes. Le téléchargement d’un thème dans le tableau de bord est plus facile que le clonage d’un référentiel pour la plupart des gens. »

Les thèmes existants basés sur des blocs sont rares. Automattic et certains de ses employés ont des projets expérimentaux, mais aucun de ceux-ci ne figure dans l’annuaire officiel pour que quiconque puisse les tester. Stathopoulos voulait un thème de base sans opinion en termes de conception, qui lui permettrait de travailler sur FSE, de tester les demandes de tirage et d’expérimenter diverses idées.

«Il a quelques idées pour des choses que j’aimerais finalement voir implémentées dans FSE, et c’est un terrain de jeu», dit-il. «Par exemple, l’ajout d’un lien de saut pour l’accessibilité dans le thème, une implémentation pour la typographie réactive / adaptative et le chargement conditionnel des styles de bloc uniquement lorsqu’ils sont utilisés / nécessaires. Ce sont des éléments qui, j’espère, feront partie de WordPress Core à un moment donné, et le thème Q explore des idées sur la façon de les mettre en œuvre. »

Il a commencé à travailler sur le thème il y a plus d’un an et continue de travailler dessus en tant que projet parallèle. Il a déclaré que Yoast, son employeur, soutenait pleinement l’idée de créer des éléments bénéfiques pour les autres concepteurs de thèmes et le cœur de WordPress.

Développer un thème compatible FSE

Utilisation du thème Q dans la version bêta de l'éditeur de site depuis le plugin Gutenberg.
Modification du modèle de publication unique du thème Q dans l’éditeur de site.

Les utilisateurs finaux doivent installer le plugin Gutenberg et activer la fonctionnalité expérimentale FSE pour utiliser le thème ou tout autre thème similaire. Actuellement, FSE manque de nombreuses fonctionnalités clés qui le rendent viable pour la plupart des projets du monde réel. Cependant, les développeurs de thèmes qui prévoient de travailler avec WordPress au cours des prochaines années devront commencer à tester et expérimenter. Q constitue un bon point de départ pour simplement avoir une idée de l’apparence des thèmes.

«Le plus gros problème était – et est toujours – de suivre le développement de Gutenberg», a déclaré Stathopoulos. «Beaucoup de choses sont actuellement fluides, et elles se produisent à un rythme très rapide. La raison pour laquelle j’ai créé le thème était parce que les autres thèmes que je testais, dans le cadre de ma contribution à l’équipe des thèmes, n’étaient pas correctement maintenus ou mis à jour. Je voulais créer un thème de départ qui puisse également être utilisé comme point de départ pour d’autres. »

L’une des plus grandes questions qui restent en suspens est de savoir à quoi ressemblera la chronologie pour les thèmes basés sur des blocs accessibles au public. Est-ce que 2021 sera l’année où ils prendront le relais? Cela est peu probable étant donné l’état actuel de la fonctionnalité. Cependant, il y aura un moment où les développeurs ne créeront plus de thèmes classiques ou traditionnels.

«Je pense que nous allons voir beaucoup plus de thèmes FSE en 2021», a déclaré Stathopoulos. «Cela peut prendre quelques années avant qu’ils ne deviennent la norme, mais après la sortie de WordPress 5.6, j’espère qu’il y aura beaucoup plus de développement et de concentration sur FSE et les styles mondiaux. Le fait de voir plus de thèmes FSE ou non dépend du moment où certains éléments sont fusionnés dans le cœur de WordPress. »

Il a souligné certaines caractéristiques critiques manquantes de Gutenberg pour le moment. Le gros problème est que le bloc Requête, qui est le bloc qui affiche les publications sur le front-end, n’hérite pas de ses options de la requête globale. Essentiellement, cela signifie que, quelle que soit l’URL sur laquelle se trouve un visiteur, il affiche les derniers messages.

«Une fois que ces problèmes seront résolus et que les bloqueurs des créateurs de thèmes seront résolus, je pense que nous verrons une explosion de bons thèmes FSE en cours de construction», a-t-il déclaré.

Stathopoulos est très enthousiasmé par la perspective de voir davantage de normes de conception devenir essentielles. Actuellement, il n’y a pas de cohérence entre les thèmes. Les auteurs de thèmes peuvent utiliser le balisage de leur choix. Le changement de thème affecte la structure d’un site, le référencement, l’accessibilité, la vitesse et bien d’autres choses.

«Mon conseil aux développeurs de thèmes qui souhaitent commencer à bricoler serait de commencer par quelque chose de simple», a-t-il déclaré. «Il est tentant d’ajouter des styles extrêmement avisés, pour les boutons par exemple, mais de plus en plus d’éléments sont ajoutés chaque jour à l’éditeur, comme un paramètre de rayon de bordure pour les boutons. Les auteurs de thèmes doivent éviter le piège de la conception d’un thème FSE en gardant à l’esprit ce que fait actuellement l’éditeur. Au lieu de cela, les auteurs de thèmes devraient s’efforcer de construire quelque chose en gardant à l’esprit une vision de ce que l’éditeur deviendra finalement.

L’avenir des revues thématiques

Parce que Stathopoulos est un représentant de l’équipe des thèmes, il a également un aperçu du changement dans les années à venir pour les lignes directrices et les étapes que les auteurs pourraient devoir prendre. S’il est trop tôt pour que l’équipe commence à prendre des décisions, ses membres réfléchissent déjà aux changements à venir.

«Le changement est toujours difficile, surtout lorsqu’il s’agit de quelque chose d’aussi gros», a déclaré Stathopoulos. «Ce sera une course cahoteuse, et cela prendra du temps. La thématisation WordPress est une énorme industrie. Pendant un certain temps, les thèmes “ classiques ” (faute d’un meilleur mot) continueront d’être une solution viable pour les développeurs de thèmes qui n’ont pas eu le temps de se rattraper. Mais pas pour toujours. »

Certains peuvent revenir sur les changements majeurs précédents et s’inquiéter de ce que les futures directives du répertoire de thèmes pourraient demander. En 2015, l’équipe requis toutes les options de thème pour utiliser le personnalisateur. C’était après une attente de trois ans pour que les auteurs de thèmes fassent le changement de manière organique. Étant donné que FSE sera un départ beaucoup plus large des normes et de l’aversion du projet Gutenberg de la part de segments de la communauté du développement, cela pourrait être une transition difficile.

«À un moment donné, les thèmes FSE deviendront la norme de l’industrie et ce que veulent les utilisateurs», a déclaré Stathopoulos. «Personnellement, j’espère que personne ne voudra télécharger un thème classique dans le référentiel w.org en 2025 lorsque l’industrie aura évolué. Ce serait comme télécharger aujourd’hui un thème utilisant des tableaux et des iframes pour les mises en page. »

Il a dit que suffisamment de temps serait accordé pour la transition éventuelle. Cependant, l’équipe accordera probablement la priorité aux thèmes basés sur FSE. Ils sont conscients de l’ampleur du changement et planifieront en conséquence le moment venu.


Source link