WordPress 5.0 est disponible en téléchargement et apporte le nouvel éditeur Gutenberg
Ainsi qu'un nouveau thème par défaut
Le 2018-12-07 05:13:18, par Stéphane le calme, Chroniqueur Actualités
Après avoir changé la date de sortie deux fois (la sortie était d’abord prévue pour le 19 novembre 2018, puis pour 27 novembre 2018), l’équipe derrière WordPress a publié hier la version stable WordPress 5.0 au nom de code Bebo.
Avec WordPress 4.8 (Evans), nous avons eu une multitude de nouveaux widgets et améliorations, ainsi qu'une amélioration pratique du fonctionnement des liens dans l'éditeur visuel.
Avec WordPress 4.9 (Tipton), nous avons réalisé un pas important vers une méthode plus personnalisée de gestion et de personnalisation des sites Web, avec de grandes améliorations apportées au Customizer, de nouvelles fonctionnalités intéressantes pour les widgets, un puissant éditeur de texte pour l'édition de code.
À quoi s'attendre donc de WordPress 5.0 ?
WordPress 5.0
Tout d’abord, WordPress 5.0 marque un changement dans la façon dont la plateforme traite les versions. Auparavant, vous pouviez compter sur deux versions majeures de WordPress par an, avec plusieurs mises à jour mineures entre-temps.
Désormais, l’équipe principale de WordPress envisage de s’éloigner de ce modèle de version planifiée. L’idée est qu’en supprimant la pression de délais prédéterminés, la plateforme sera en mesure de faire des sauts plus importants, et l’utilisateur final n’obtiendra pas de mises à jour qui donneraient l’impression de manquer de contenu significatif.
En dehors de cela, voici quelques-uns des autres changements importants :
Un nouvel éditeur
En parlant de Gutenberg, il s’agit là d’un des changements les plus significatifs qui accompagnent cette version ; Gutenberg est le nom de code de l’éditeur qui vient remplacer celui qui était en place depuis des années déjà..Il est présenté comme étant moderne avec des blocs et des raccourcis pour être plus efficace.
Chaque élément est placé dans son propre bloc, qui est destiné à aider les propriétaires de sites à décider comment le contenu est affiché. Les blocs comprennent absolument tout, des paragraphes aux en-têtes, en passant par les citations, les images, les galeries ou encore les vidéos.
Il faut noter qu’il apporte une grande différence avec l’ancien éditeur. WordPress réorganise complètement la manière dont les utilisateurs et les développeurs se servent du CMS avec son nouvel éditeur Gutenberg. Aussi, ceux qui n’apprécient pas Gutenberg ou ont du mal à s’adapter peuvent revenir sur l’ancien thème s’ils le souhaitent en installant le plugin Classic Editor. WordPress annonce qu’il sera supporté jusqu’en 2021. Rappelons que Gutenberg était déjà disponible sous forme d'extension pour ceux qui voulaient l'essayer avant son déploiement dans WordPress 5.0.
Un nouveau thème
Outre le nouvel éditeur, WordPress 5.0 inclut un nouveau thème (Twenty Nineteen) par défaut qui est adapté au système de blocs. De plus, les développeurs ont le droit à quelques éléments bien spécifiques grâce à de nouvelles API.
Le nouveau thème Twenty Nineteen
Conçu pour l'éditeur de blocs
Twenty Nineteen propose des styles personnalisés pour les blocs disponibles par défaut dans la version 5.0. Il fait un usage intensif des styles d'éditeur à travers le thème. De cette façon, ce que vous créez dans votre éditeur de contenu correspond à ce que vous voyez à l'avant de votre site.
Disposition simple, basée sur des types
Doté de grands espaces et de titres modernes sans empattement, associé à un texte en empattement classique, Twenty Nineteen utilise les polices système pour augmenter la vitesse de chargement. Plus besoin d'attendre longtemps sur les réseaux lents!
Design polyvalent pour tous les sites
Twenty Nineteen est conçu pour fonctionner dans une grande variété de cas d'utilisation. Que vous teniez un blog photo, lanciez une nouvelle entreprise ou souteniez une organisation à but non lucratif, Twenty Nineteen est suffisamment flexible pour répondre à vos besoins.
Côté développeurs
Protéger
Les blocs offrent aux utilisateurs un moyen confortable de modifier directement le contenu, tout en garantissant que la structure du contenu ne peut pas être facilement perturbée par des modifications de code accidentelles. Cela permet au développeur de contrôler la sortie, en construisant un balisage poli et sémantique qui est préservé par les modifications et ne soit pas facilement cassé.
Composer
WordPress 5.0 propose de tirer parti d'une vaste collection d'API et de composants d'interface pour créer facilement des blocs avec des contrôles intuitifs pour vos clients. L'équipe assure que l'utilisation de ces composants accélère non seulement le travail de développement, mais fournit également une interface plus cohérente, utilisable et accessible à tous les utilisateurs.
Créer
Le nouveau paradigme de blocs ouvre une voie d'exploration et d'imagination lorsqu'il s'agit de résoudre les besoins des utilisateurs. Avec le flux d’insertion de blocs unifié, vos clients et consommateurs peuvent plus facilement rechercher et utiliser des blocs pour tous les types de contenu. Les développeurs peuvent se concentrer sur l'exécution de leur vision et sur la fourniture d'expériences d'édition riches, plutôt que sur l'utilisation d'API difficiles.
Disponible en téléchargement
WordPress 5.0 est disponible sur wordpress.org ou directement depuis l’administration de WordPress si votre site utilise ce CMS.
Comme pour toute nouvelle version de WordPress, il est important de faire des tests. Cela peut sembler anodin, mais comme cette version a un impact sur tout, de l'éditeur aux plugins tiers, en passant par votre thème, il est encore plus important d’effectuer des tests.
télécharger WordPress 5.0
Installer le plugin Classic Editor
Source : feuille de route WordPress, WordPress
Et vous ?
Utilisez-vous WordPress ? Pour quels types de sites ?
Quelles sont les nouveautés qui vous intéressent le plus ?
Allez-vous télécharger cette version ?
Voir aussi :
Des milliers de sites WordPress infectés redirigent les visiteurs vers des pages d'escroquerie au faux support technique
Une vulnérabilité inhérente à PHP met à risque des millions de sites web WordPress et l'équipe du CMS ne l'a toujours pas corrigée depuis 2017
Des chercheurs découvrent une faille dans le noyau de WordPress, qui pourrait être exploitée pour supprimer des fichiers système du CMS
WordPress est désormais utilisé sur plus de 30 % des sites web, le champion des CMS creuse encore l'écart avec la concurrence
Google recrute une équipe d'ingénieurs pour accélérer le développement de l'écosystème WordPress, avec un accent sur la vitesse et l'expérience mobile
Avec WordPress 4.8 (Evans), nous avons eu une multitude de nouveaux widgets et améliorations, ainsi qu'une amélioration pratique du fonctionnement des liens dans l'éditeur visuel.
Avec WordPress 4.9 (Tipton), nous avons réalisé un pas important vers une méthode plus personnalisée de gestion et de personnalisation des sites Web, avec de grandes améliorations apportées au Customizer, de nouvelles fonctionnalités intéressantes pour les widgets, un puissant éditeur de texte pour l'édition de code.
À quoi s'attendre donc de WordPress 5.0 ?
WordPress 5.0
Tout d’abord, WordPress 5.0 marque un changement dans la façon dont la plateforme traite les versions. Auparavant, vous pouviez compter sur deux versions majeures de WordPress par an, avec plusieurs mises à jour mineures entre-temps.
Désormais, l’équipe principale de WordPress envisage de s’éloigner de ce modèle de version planifiée. L’idée est qu’en supprimant la pression de délais prédéterminés, la plateforme sera en mesure de faire des sauts plus importants, et l’utilisateur final n’obtiendra pas de mises à jour qui donneraient l’impression de manquer de contenu significatif.
En dehors de cela, voici quelques-uns des autres changements importants :
- L’objectif de la plateforme est de s’orienter vers une expérience de construction de site plus intuitive. WordPress est déjà en tête du peloton en termes de part de marché. Et en améliorant la fonctionnalité de création de site de WordPress, l’équipe centrale entend conserver cette part du marché, voire en grignoter un peu plus ;
- Des améliorations à l’API WordPress Rest ont été apportées. L'API WordPress Rest aide les développeurs à créer davantage de produits riches en fonctionnalités en facilitant l'envoi et l'extraction de données de votre site Web. Cette mise à jour signifie que les développeurs pourront créer plus facilement des applications en utilisant la plateforme comme infrastructure.
- La création de thèmes personnalisés devient plus facile. Auparavant, vous aviez besoin d'avoir au moins un background en développement pour créer un thème WordPress. Avec Gutenberg, la création de thèmes deviendra beaucoup plus accessible grâce aux blocs.
Un nouvel éditeur
En parlant de Gutenberg, il s’agit là d’un des changements les plus significatifs qui accompagnent cette version ; Gutenberg est le nom de code de l’éditeur qui vient remplacer celui qui était en place depuis des années déjà..Il est présenté comme étant moderne avec des blocs et des raccourcis pour être plus efficace.
Chaque élément est placé dans son propre bloc, qui est destiné à aider les propriétaires de sites à décider comment le contenu est affiché. Les blocs comprennent absolument tout, des paragraphes aux en-têtes, en passant par les citations, les images, les galeries ou encore les vidéos.
Il faut noter qu’il apporte une grande différence avec l’ancien éditeur. WordPress réorganise complètement la manière dont les utilisateurs et les développeurs se servent du CMS avec son nouvel éditeur Gutenberg. Aussi, ceux qui n’apprécient pas Gutenberg ou ont du mal à s’adapter peuvent revenir sur l’ancien thème s’ils le souhaitent en installant le plugin Classic Editor. WordPress annonce qu’il sera supporté jusqu’en 2021. Rappelons que Gutenberg était déjà disponible sous forme d'extension pour ceux qui voulaient l'essayer avant son déploiement dans WordPress 5.0.
Un nouveau thème
Outre le nouvel éditeur, WordPress 5.0 inclut un nouveau thème (Twenty Nineteen) par défaut qui est adapté au système de blocs. De plus, les développeurs ont le droit à quelques éléments bien spécifiques grâce à de nouvelles API.
Le nouveau thème Twenty Nineteen
Conçu pour l'éditeur de blocs
Twenty Nineteen propose des styles personnalisés pour les blocs disponibles par défaut dans la version 5.0. Il fait un usage intensif des styles d'éditeur à travers le thème. De cette façon, ce que vous créez dans votre éditeur de contenu correspond à ce que vous voyez à l'avant de votre site.
Disposition simple, basée sur des types
Doté de grands espaces et de titres modernes sans empattement, associé à un texte en empattement classique, Twenty Nineteen utilise les polices système pour augmenter la vitesse de chargement. Plus besoin d'attendre longtemps sur les réseaux lents!
Design polyvalent pour tous les sites
Twenty Nineteen est conçu pour fonctionner dans une grande variété de cas d'utilisation. Que vous teniez un blog photo, lanciez une nouvelle entreprise ou souteniez une organisation à but non lucratif, Twenty Nineteen est suffisamment flexible pour répondre à vos besoins.
Côté développeurs
Protéger
Les blocs offrent aux utilisateurs un moyen confortable de modifier directement le contenu, tout en garantissant que la structure du contenu ne peut pas être facilement perturbée par des modifications de code accidentelles. Cela permet au développeur de contrôler la sortie, en construisant un balisage poli et sémantique qui est préservé par les modifications et ne soit pas facilement cassé.
Composer
WordPress 5.0 propose de tirer parti d'une vaste collection d'API et de composants d'interface pour créer facilement des blocs avec des contrôles intuitifs pour vos clients. L'équipe assure que l'utilisation de ces composants accélère non seulement le travail de développement, mais fournit également une interface plus cohérente, utilisable et accessible à tous les utilisateurs.
Créer
Le nouveau paradigme de blocs ouvre une voie d'exploration et d'imagination lorsqu'il s'agit de résoudre les besoins des utilisateurs. Avec le flux d’insertion de blocs unifié, vos clients et consommateurs peuvent plus facilement rechercher et utiliser des blocs pour tous les types de contenu. Les développeurs peuvent se concentrer sur l'exécution de leur vision et sur la fourniture d'expériences d'édition riches, plutôt que sur l'utilisation d'API difficiles.
Disponible en téléchargement
WordPress 5.0 est disponible sur wordpress.org ou directement depuis l’administration de WordPress si votre site utilise ce CMS.
Comme pour toute nouvelle version de WordPress, il est important de faire des tests. Cela peut sembler anodin, mais comme cette version a un impact sur tout, de l'éditeur aux plugins tiers, en passant par votre thème, il est encore plus important d’effectuer des tests.
Source : feuille de route WordPress, WordPress
Et vous ?
Voir aussi :
-
grunkModérateurIl sont piégés tant qu'il voudrons garder au maximum la rétro compatibilité. Une récrirture complète ca veux dire que les 55 000 plugin dispo sur le repo devront passer par une réecriture. Pas certains qu'il puisse se le permettre surtout quand on voit la cible visée par wordpress.le 07/12/2018 à 8:32
-
SodiumMembre extrêmement actifLes réécritures complètes de CMS ou Framework ça se fait régulièrement, par exemple Drupal et Prestashop qui ont migré vers Symfony. Forcément ça ne se fait pas sans casse, mais il arrive un moment où il faut dire stop au bordel et repartir sur des bases saines.
La question, c'est surtout de savoir si les devs ont les compétences pour transformer cette montagne de code de merde en quelque chose de maintenable. Et également si la communauté suivra, car Wordpress s'adresse surtout à des développeurs amateurs qui n'ont pas forcément la volonté d'adopter un modèle objet plus lourd à prendre en main, même s'il est au final plus simple et efficace.On doit toujours faire des search & replace dans le dump SQL quand on veut migrer la base de données vers un autre domaine au fait ?le 07/12/2018 à 12:54 -
SodiumMembre extrêmement actifLe code source est toujours aussi pourri en tout cas, de la bonne grosse programmation fonctionnelle crade qui s'étale sur des centaines de lignes par fichier.le 07/12/2018 à 6:50
-
MrKujaNouveau membre du ClubCertes ils sont piégés, mais il peuvent offrir une couche compatibilité pour les anciens plugin en ciblant les fonctions en question (tel que les filter, etc.) et de faire des appels vers les API internes nouvellement créés.
Ça resterait un vaste chantier mais, putain, un code comme ça en 2018 ça devrait être la case prison direct !
On doit toujours faire des search & replace dans le dump SQL quand on veut migrer la base de données vers un autre domaine au fait?
En UX ils sont bons, ils ont clairement su répondre aux attentes de leur cible, et Gutenberg en rajoute une couche.
Mais le socle technique va falloir le dépoussiérer, ce n'est pas possible de rester dans son îlot comme ils le font.le 07/12/2018 à 11:12 -
SodiumMembre extrêmement actifle 07/12/2018 à 14:22
-
rawsrcExpert éminent séniorTu veux savoir le nombre de clients qui comptent abandonner Prestashop à cause de ce virage. En plus ils sont partis sur la version 3.4 de symfony pour PHP 5.6 !!
La branche PHP 5.6 est en fin de vie et n'aura plus de support au 1er janvier 2019.
Symfony 4 pète assez fortement la rétrocompatibilité avec la branche 3.
Le jour où ce petit monde va se réveiller, je ne te dis pas la gueule de bois ! Déjà, je considère que de ne pas profiter de la branche 7 de PHP est une grossière erreur, mais en plus opter pour un système pleinement compatible et optimisé avec un core en fin de vie c'est carrément suicidaire.
Déjà se fader symfony c'est pas de la tarte, rajouter en plus une couche qui t'embarque vers un Magentoo bis, c'est du génie ou je ne m'y connais pas
Et je t'en parle parce que je me les suis cognés tous les 3...
Pour le sujet de ce fil, que dire du code source de WP ? Une chatte n'y retrouverait pas ses petits. M'enfin, ça répond à un besoin et bénéficie d'une communauté gigantesque, donc bon, faut faire avec...le 07/12/2018 à 20:04 -
yadomNouveau Candidat au ClubrawsrcPour le sujet de ce fil, que dire du code source de WP ? Une chatte n'y retrouverait pas ses petits. M'enfin, ça répond à un besoin et bénéficie d'une communauté gigantesque, donc bon, faut faire avec...
la situation est bien résumée.le 08/12/2018 à 11:05 -
SodiumMembre extrêmement actifSymfony 4 pète assez fortement la rétrocompatibilité avec la branche 3.
Le principal changement dans Symfony 3.4 est d'inciter à passer par l'injection de dépendances plutôt que par les fichiers de configuration de services, mais là encore rien d'obligatoire.
Après oui, effectivement, si l'on utilisait des fonctionnalités déjà dépréciée dans la 3.4 il risque d'y avoir des soucis.le 08/12/2018 à 11:08 -
robustaFutur Membre du ClubJe trouve l'évolution pertinente et plutôt agréable après 1h30 d'utilisation.le 10/12/2018 à 15:33
-
SodiumMembre extrêmement actifOui, enfin, ça va donner encore plus des sites qui se ressemblent tous, comme si ça n'était pas déjà suffisamment le cas depuis les désastres causés par la mode du flat designle 10/12/2018 à 18:44