- Cet évènement est passé.
Mise à jours des instances « serveur » Worpress 5.9
Une mise à jour centrée sur l’édition complète du site (FSE*)
Parmi les nouveautés qui pourraient être intégrées dans le cadre de cette prochaine version du CMS, on retrouve :
- Blocs + conception Web intrinsèque : pour apporter de nouveaux outils réactifs pour la création de modèles et de thèmes en appliquant les principes de conception intrinsèque,
- Menus de navigation : pour améliorer l’expérience utilisateur en réduisant la complexité de leur gestion et tester ces changements sur un maximum de thèmes,
- Interface pour theme.json : pour permettre aux utilisateurs de gérer les propriétés globales de style (CSS ) afin de tirer parti de la portée de ces règles dans l’ensemble des blocs compatibles,
- Affiner les flux d’édition pour les thèmes de blocs : pour commencer à définir la procédure de transition entre les zones de widgets actuelles et les nouvelles zones basées sur le système de bloc, et étudier la manière de gérer le changement de thème (en conservant les zones de widget définis dans le thème précédent).
- Outils de conception supplémentaires : pour proposer des outils plus cohérents, qui s’intègrent à la fois à l’API de bloc et au theme.json, mais aussi pour proposer des améliorations aux outils de design existants (couleurs, typographie, espacement, mise en page),
- Et un nouveau thème par défaut.
Si l’éditeur de blocs se limite à la gestion du contenu de chaque publication, *le full site editing permet de manipuler n’importe quel élément éditorial présent dans l’interface, tels que le header du site, ses menus de navigation, ses widgets, son footer, mais aussi les modèles de pages spécifiques du thème : page de liste des articles, page de résultats de recherche, page d’erreur 404, etc.
L’objectif est que le thème reste responsable de la charte graphique d’ensemble du site via ses feuilles de styles, tandis que la mise en page et l’agencement des éléments de contenus seront entièrement administrables via des blocs Gutenberg.
- Ajout et mise à jours des tests unitaires (PHPUnit),
- Amélioration de la compatibilité avec PHP 8.0 et 8.1.