WordPress 5.5 « Eckstine »


Nommée « Eckstine » en l’honneur du musicien de jazz Billy Eckstine, voici la version majeure WordPress 5.5 ! Elle est disponible en téléchargement et vous pouvez faire cette mise à jour depuis le tableau de bord de votre site.

Bienvenue sur WordPress 5.5

Avec WordPress 5.5, votre site est triplement amélioré : vitesse, recherche et sécurité.

Vitesse

Vos publications s’affichent plus vite grâce au chargement différé des images.

Les images apportent beaucoup d’impact à l’histoire que vous racontez sur votre site, mais elles peuvent parfois donner l’impression que celui-ci est lent.

Sur WordPress 5.5, les images vont attendre d’être dans la zone consultée de l’écran avant de se charger. Techniquement, il s’agit de chargement différé, ou « lazy-load ».

Sur mobile, le chargement différé peut également empêcher les navigateurs de charger des fichiers destinés à d’autres appareils. Cela peut permettre à vos lecteurs d’économiser de l’argent sur la consommation des données — et contribuer à préserver l’autonomie de la batterie.

Recherche

Dites bonjour à votre nouveau plan de site.

Les sites WordPress sont appréciés par les moteurs de recherche.

WordPress 5.5 inclut par défaut un plan de site XML qui aide les moteurs de recherche à découvrir vos pages les plus importantes dès que vous les mettez en ligne.

Ainsi, plus de personnes trouveront votre site plus rapidement, ce qui vous donnera plus de temps pour les fidéliser, les retenir et les convertir en abonnés, en clients ou tout ce qui correspond à votre définition du succès.

Sécurité

Vous pouvez maintenant choisir de mettre à jour vos extensions et vos thèmes automatiquement à partir des écrans de gestion des thèmes et des extensions.

Mises à jour automatiques pour les extensions et les thèmes

Maintenant vous pouvez activer la mise à jour automatique des extensions et des thèmes – ou pas ! – dans l’administration WordPress. Ainsi, vous saurez que votre site fonctionne sur du code à jour de version.

Vous pouvez aussi activer/désactiver les mises à jour automatiques pour chaque extension ou thème que vous avez installé – sur l’écran que vous utilisez depuis toujours.

Mise à jour en téléversant des fichiers ZIP

Si vous êtes du genre à mettre à jour les extensions et les thèmes manuellement, sachez que ce sera maintenant plus facile ! Téléversez simplement un fichier ZIP.

Nouveautés concernant l’éditeur

Une fois de plus, la dernière version de WordPress embarque une longue liste de nouvelles fonctionnalités séduisantes pour l’éditeur. Par exemple :

Motifs de blocs

Grâce aux nouveaux motifs de blocs, il est simple et amusant de créer des mises en page complexes et belles, en utilisant des combinaisons de texte et de médias que vous pouvez mélanger et assortir en fonction de l’histoire que vous souhaitez raconter.

Vous trouverez également des motifs de blocs dans une grande variété d’extensions et de thèmes, et de nouveaux sont ajoutés en permanence. Choisissez-en à partir d’un lieu unique — il suffit de cliquer et de se lancer !

Le nouveau répertoire de blocs

Il est maintenant plus facile que jamais de trouver le bloc dont vous avez besoin. Le nouveau répertoire des blocs est intégré directement dans l’éditeur de blocs, ce qui vous permet d’installer de nouveaux types de blocs sur votre site sans jamais quitter l’éditeur.

Modification directe des images

Recadrez, faites pivoter et zoomez sur vos photos directement à partir du bloc d’images. Si vous passez beaucoup de temps sur la modification des images, cela vous fera gagner beaucoup de temps !

Vous pouvez maintenant modifier vos images directement dans l’éditeur !

Et bien plus encore…

Les points forts ci-dessus ne représentent qu’une infime partie des nouvelles fonctionnalités de l’éditeur de blocs que vous venez d’installer. Ouvrez l’éditeur et profitez-en !

Accessibilité

Chaque nouvelle version améliore l’accessibilité de l’expérience de publication, et cela reste vrai pour WordPress 5.5.

Vous pouvez désormais copier des liens dans les écrans des médias et les boîtes de dialogues à l’aide d’un bouton, au lieu d’essayer de mettre en évidence une ligne de texte.

Vous pouvez également déplacer les boîtes de méta avec le clavier, et modifier les images dans WordPress avec votre dispositif d’assistance, car il peut vous lire les instructions dans l’éditeur d’image.

Pour les développeuses et les développeurs

WP 5.5 apporte également son lot de modifications pour les développeuses et les développeurs.

Blocs enregistrés côté serveur dans l’API REST

L’ajout de points de terminaison de types de bloc signifie que les applications JavaScript (comme l’éditeur de blocs) peuvent récupérer les définitions de tous les blocs enregistrés sur le serveur.

Définition des environnements

WordPress dispose maintenant d’une façon standardisée de définir le type d’environnement d’un site (« staging », « production », etc.). Obtenez-le type d’instance avec wp_get_environment_type() et exécutez uniquement le code qui doit s’y appliquer.

Dashicons

La bibliothèque Dashicons aura reçu sa dernière mise à jour avec cette version 5.5. Elle ajoute 39 icônes provenant de l’éditeur et 26 autres icônes.

Passage de données vers les fichiers de modèles

Les fonctions de chargement de fichiers modèles (get_header()get_template_part(), etc.) ont un nouveau paramètre $args. Vous pouvez maintenant passer un tableau entier de données à ces modèles.

Plus de modifications pour les développeuses et développeurs

  • La bibliothèque PHPMailer a eu une mise à jour majeure, de la version 5.2.27 à 6.1.6.
  • Vous avez maintenant un contrôle plus précis de redirect_guess_404_permalink().
  • Les sites qui utilisent l’OPcache de PHP verront une invalidation du cache plus fiable, grâce à la nouvelle fonction wp_opcache_invalidate() lors des mises à jour (y compris pour les extensions et les thèmes).
  • Les types de publication personnalisés associés avec la taxonomie « Catégories » peuvent maintenant opter pour la prise en charge du terme par défaut de celle-ci.
  • Les termes présents par défaut peuvent maintenant être indiqués pour les taxonomies personnalisées via register_taxonomy().
  • L’API REST prend maintenant officiellement en charge la spécification de métadonnées par défaut à travers register_meta().
  • Vous trouverez des versions mises à jour des bibliothèques intégrées suivantes : SimplePie, Twemoji, Masonry, imagesLoaded, getID3, Moment.js et clipboard.js.

Pour en savoir plus sur les changements techniques apportés par WordPress 5.5 :

L’équipe de développement

Cette version a été dirigée par Matt MullenwegJake Spurlock et David Baumwald, accompagnés par l’équipe suivante :

  • Responsable technique de l’éditeur : Ella Van Durpe (@ellatrix)
  • Responsable du design de l’éditeur : Michael Arestad (@michael-arestad)
  • Responsable technique Cœur WP : Sergey Biryukov (@sergeybiryukov)
  • Responsable technique Médiathèque : Andrew Ozz (@azaozz)
  • Responsable technique Accessibilité : JB Audras (@audrasjb)
  • Coordinateur de la documentation : Justin Ahinon (@justinahinon)
  • Coordinatrice de la communication : Mary Baum (@marybaum)

À cette équipe s’ajoutent les 805 contributrices et contributeurs qui ont collectivement travaillé sur les 523 tickets Trac et les centaines de pull requests sur GitHub.

Lancez une playlist de Jazz Jazzer, cliquez sur le bouton de mise à jour et prenez un moment pour consulter la liste des fabuleuses personnes ayant généreusement contribué à WordPress 5.5 :

0v3rth3d4wn123host1naveengiriAaron JorbinAbhijit RakasabrightclearwebacosminAdam SilversteinadamboroAddieadnan.limdiAezaz ShaikhAftab Ali MuniAki BjörklundAkibAkira TachibanaakshayarAlain SchlesserAlbert Juhé LluverasAlex ConchaAlex MillsAlexHolsgrovealexischenalalextranalishankhanallancoleAllen SnookalpipegoAmir SeljubacAmit DudhatAmol VhankalasAmr GawishAmy KamalaAnantajit JGAnders NorénAndrésAndrea FerciaAndrea TarantiniandreaitmAndrei DraganescuAndrew DixonAndrew DuthieAndrew NacinAndrew OzzAndrew SerongAndrew WilderAndrey SavchenkoAndy FragenAndy MeerwaldtAndy PeatlingAngelika ReisigerAnkit GadeAnkit PanchalAnthony BurchellAnthony LedesmaapedogApermoapieschelAravind Ajitharchon810arenddeboerargentiteAri StathopoulosarnaudbroesArslan Ahmedashokrd2013Ataur RAte Up With MotorautotutorialAyesh KarunaratneBackuPsbahia0019BappiBart Czyzbdcstrben.greeleybenedictsingerBenjamin IntalbibliofillebilgilabsBirgir ErlendssonBirgit Pauli-HaackBMOBoga86Boone GorgesBrad MarkleBrandon KraftBrent SwisherCameron VoellCarolina Nymarkceyhun0Chetan PrajapatiChetan SatasiyaChintesh PrajapatiChip SnyderChris KlosowskiChris Trynkiewicz (Sukces Strony)Chris Van PattenChristian SaboChristiana MohrclayislandCoponsCorey McKrillcrdunstCsaba (LittleBigThings)DademaruDamián SuárezDaniel BachhuberDaniel JamesDaniel LlewellynDaniel RichardsDaniele ScasciafrattedaniloercoliDarren Ethier (nerrad)darrenlambertDave MackeyDave SmithdaveslaughterDaveWP196David ArtissDavid BaumwaldDavid BinovecDavid HerreraDavid RyanDavid ShanskeDavid Stonedd32Debabrata KarfadekervitDelowar HossainDenis YanchevskiyDhaval kasavaladhurlburtusaDilip Bhedadingo-ddipeshkakadiyadjp424dominic_ksDominik SchillingDono12Dotan Cohendphifferdragosh635Drew Jaynesdudoeclev91ecotechieeden159Edi AminedmundcwmEduardo ToledoehtisElla van DurpeEllen BauerEmil EEmilie LEBRUNEnrique PiquerasEnrique Sánchezequin0x80erikkroesEstela RuedaFabianFabian KägyFahim MurshedFaisal AlviFelipe EliaFelipe SantosFelix ArntzFernando SouzafervillzfgiannarfinomenoflaviozavanFlorian TIARFotis PastrakisFrancesca MaranoFrank MartinGabriel MaldonadoGal BarasgarethgillmanGarrett HyderGary JonesGary PendergastGaurang DabhiGeorge StephanisgeriuxGiorgio25bGirish PanchalGleb KemarskyGlennGoto HayatografruesselGreg RickabyGrzegorz ZiółkowskiGrzegorz.JanoszkaGustavo BordonigwwarhamedmoodihAmpzterhappiryuHareesh PillaiHarry MilatzHazHector FhelgathevikingHenry HoltgeertsHimani LotiaHubert Kubiaki3anaanIan BelangerIan DunnianatkinsianmjonesIdeaBox CreationsIhtisham ZahoorintimezIpstenu (Mika Epstein)Isabel BrisonispreviewJake SpurlockJakub BindaJames HuffJames KosterJames NylenjameslnewellJanki MoradiyaJarretJasper van der MeerJavier Casaresjaydeep23290jdy68Jean-Baptiste AudrasJean-David DavietJeff BowenJeff OngJeff PaulJeffrey CarandangjeichornJenil KananiJenny WongjepperaskJer ClarkeJeremy FeltJeremy HerveJeroen RottyJerry JonesJessica LyschikJip MoorsJoe DolsonJoe HoyleJoe McGillJoen AsmussenJohn BlackbournJohn James JacobyJohn WatkinsJonJon QuachJon SurrellJonathan DesrosiersJonathan GoldfordjonkolbertJonny HarrisJono AldersonJoonas VanhatapioJoost de ValkJorge BernalJorge CostaJosepha HadenJoshuaWoldJoyjqzjsnajdrJuanfra AldasoroJulian Weilandjulian.kimmigJuliette Reinders FolmerJulio PotierJunko NukagajurgenjustdaivJustin AhinonK. Adam WhitekaggdesignKalpShit AkabariKantari SamyKasparsKelly DwanKennith NicholKevin HagertyKharis SulistiyonoKhushbu ModikillerbishopkinjaldalwadikitchinKiteKjell ReigstadkkarpieszukKnut SparhellKokkieHKonstantin ObenlandKonstantinos XenosKrystynaKT CheungkubiqkuflievskiyKukhyeon HeokyliesabraLaken Hafnerleandroalonsoleogermanilgrev01linuxologoslisotaLorenzo FracassiluisherranzluisriveralukaswaudentioLukasz JasinskiLuke CavanaghLydia WodarekM A Vinoth KumarM Asif RahmanmaciejmackowiakMahesh WaghmareManzoor Wanimarcelo2605Marcio ZebedeuMarcoZMarcus KazmierczakMarek DědičMarius JensenMarius84Mark JaquithMark MarzeottiMark UraineMarkRHmarkusthielMartin StehleMarty HelmickMary BaumMat GarganoMat LipeMathieu VietMatias VenturaMatt KeysMatt MullenwegMatt van AndelmattchowningmattcursorMatthew KevinsmattyrobmaxmeMayank MajejimayanksonawatmbrailerMehidi HassanMel Choyce-DwanmensmaximusMichael ArestadMichael EcklundMichael PanagaMichelle Schulpmickaelperrinmiette49Miguel FonsecaMiguel TorresmihdanMiina SikkMikael KorpelaMike AuteriMike HansenMike Schinkel [WPLib Box project lead]Mike SchrodermikejdentMikko SaariMilan PatelMilan PetrovicmimimircoraffinettimislavjuricmjnewmanmlbrglMohammad JangdaMorgan Estes, Morteza Geransayeh, mppfeiffermryogaMuhammad Usama MasoodmujuonlyMukesh PanchalNadir SeghirnagokeNahid Ferdous MohitNate FinchNazmul AhsannekomajinNextScriptsNick DaughertyNick HalseyNicklas SundbergNicky LimnicoladNicolas Juennicole2292Niels LangeNikhil BhansinikhilguptenilamacharyanoahtallennoylensubugakoakesjosholdenburgOmar AlshakerOtto KekäläinenOv3rflyPaal Joachim Romdahlpage-carbajalpagewidthParagon Initiative EnterprisesPascal BirchlerPascal CasierPaul BearnePaul BironPaul KevinPaul SchreiberpcarvalhoPedro MendonçaperrywaglePeter WestwoodPeter WilsonPhilip JacksonPierre GordonPierre Lannoypikamander2Prashant SinghPratik JainPresskoppPriyanka Beherar-a-yRaam DevRachel CherryRachel PeterragnarokatzRami YushuvaevraoulungerrazamalikRemco TolsmarephotsirchrheinardkorfRiad BenguellaRicard TorresRich TaborrimadoshiRinku YRob CutmoreRob Migchelsrob006Robert AndersonRoi CondeRoland MurgRostislav WolnýRoy TanckRussell HeimlichRyanRyan FredlundRyan McCueRyan WelcherRyoSébastien SERRESøren BrønstedsablednahSam FullaloveSampat ViralSamuel Wood (Otto)SamuelFernandezSandersantilinwpSathiyamoorthy VSchuhwerkScott ReillyScott TaylorscruffianscvleonSebastian PisulaSergey BiryukovSergio de FalcosergiomdgomessgastardsgoenShaharia AzamShannon Smithshariqkhan2012Shawntelle CokersheparddwShital MarakanaShizumi YoshiakisimonjaninsinatrateamsirrealskarabeqskorasaurussmerrimansocalchristinaSoren WredeSpenser HalesproutchrissquarecandyStanimir Stoyanovstarvoters1SteelWagstaffsteevithakStefano MinoiaStefanos TogoulidissteffanhalvStephen BernhardtStephen EdgarSteve DufresneSteve GrunwellstevenlinxStiofanstraightvisions GmbHstroona.comSubrata MalSubrata SarkarSultan Nasir UddinsuzylahswapnildSybre WaaijerSérgio EstêvãoTakayuki MiyauchiTakeshi FurusatoTammie ListerTanvirul HaqueTBschentdlewis77TeBenachiTellyworthThamaraiselvamthefarlilacfieldThemeZeeTim HavingaTim Hengeveldtimon33Timothée BrosilleTimothy JacobsTkamatmanoilovtmatsuurtobifjellner (Tor-Bjorn Fjellner)Tom GreerTom J NowelltommixToni ViemeröToro_Unit (Hiroshi Urabe)torres126Torsten LandsiedelTowhidul IslamtreecuttertristangemustristanlebosstsuyoringTung DuUdit DesaiUlrichupadalavipulUtsav tilavaVaishali PanchalValentin BoraVarun ShanbhagVeminomVinita TandulkarvirgodesignVlad. S.vortfuwaleedt93WebMan Design | Oliver JuhaswebsupporterWeston RuterWilliam EarnhardtWilliam PattonWPMarmitewptoolsdevxedinunknown-1yale01YannickiyohannpYordan SoaresyuhinYuizachflauausZack TollmanZebulan StanphillZee, et zsusag.

Un grand merci également aux personnes ayant contribué à la traduction de WordPress 5.5 en français :

Alexis ChenalAnthony ChaussinAurélien JoahnyBastien HoBenotibigfoot1231blacklord049Bruno TritschClément PolitodangerouspiperDaniel RochdrixeEddyEmmanuel Hesryflobogo, fxbenardg4ll4is, Jb Audrasjdy68Kantari SamyMariannaMarie CometMarine EVAINMaxime BERNARD-JACQUETMaxime JobinMaxime PerticinandownicomolletPascal CasierRachel PeterSébastien SERREThomas PironTimothée Brosilletimotheemoulin, Didier Demory / Wolforg et Yohann Billard.

Si vous voulez en savoir plus sur les différentes manières dont vous pouvez contribuer au développement de WordPress, n’hésitez pas à consulter le blog de développement du cœur WordPress, ou les guides réalisés par la communauté francophone sur la traduction de WordPress et la traduction de la documentation de WP.

Laisser un commentaire