WordPress 5.7 “Esperanza”


WordPress 5.7 “Esperanza”

Bringing you fresh colors in the admin, simpler interactions in the editor, and controls right where you need them, WordPress 5.7 lets you focus on the content you create.

Meet “Esperanza”, the first WordPress release of 2021. “Esperanza” is named in honor of Esperanza Spalding, a modern musical prodigy. Her path as a musician is varied and inspiring—learn more about her and give her music a listen!

With this new version, WordPress brings you fresh colors. The editor helps you work in a few places you couldn’t before without getting into code or hiring a pro. The controls you use most are right where you need them. Layout changes that should be simple, are even simpler to make.

Now the new editor is easier to use

Font-size adjustment in more places: now, font-size controls are right where you need them in the List and Code blocks. No more trekking to another screen to make that single change!

Reusable blocks: several enhancements make reusable blocks more stable and easier to use. And now they save automatically with the post when you click the Update button.

Inserter drag-and-drop: drag blocks and block patterns from the inserter right into your post.

You can do more without writing custom code

Full-height alignment: have you ever wanted to make a block, like the Cover block, fill the whole window? Now you can.

Buttons block: now you can choose a vertical or a horizontal layout. And you can set the width of a button to a preset percentage.

Social Icons block: now you can change the size of the icons.

A simpler default color palette

This new streamlined color palette collapses all the colors that used to be in the WordPress source code down to seven core colors and a range of 56 shades that meet the WCAG 2.0 AA recommended contrast ratio against white or black.

Find the new palette in the default WordPress Dashboard color scheme, and use it when you’re building themes, plugins, or any other components. For all the details, check out the Color Palette dev note.

From HTTP to HTTPS in a single click

Starting now, switching a site from HTTP to HTTPS is a one-click move. WordPress will automatically update database URLs when you make the switch. No more hunting and guessing!

New Robots API

The new Robots API lets you include the filter directives in the robots meta tag, and the API includes the max-image-preview: large directive by default. That means search engines can show bigger image previews, which can boost your traffic (unless the site is marked not-public).

Lazy-load your iFrames

Now it’s simple to let iframes lazy-load. By default, WordPress will add a loading="lazy" attribute to iframe tags when both width and height are specified.

Ongoing cleanup after update to jQuery 3.5.1

For years jQuery helped make things move on the screen in ways the basic tools couldn’t—but that keeps changing, and so does jQuery.

In 5.7, jQuery gets more focused and less intrusive, with fewer messages in the console.

Check the Field Guide for more!

Check out the latest version of the WordPress Field Guide. It highlights developer notes for each change you may want to be aware of. WordPress 5.7 Field Guide.

The Squad

The WordPress 5.7 release comes to you from a small and experienced release squad:  

This release is the reflection of the hard work of 481 generous volunteer contributors. Collaboration occurred on nearly 250 tickets on Trac and over 950 pull requests on GitHub.

7studio · 99w · aaribaud · Aaron Brazell · Aaron D. Campbell · Aaron Jorbin · Aaron Robertshaw · abagtcs · Abha Thakor · acerempel · activecoder · ad7six · Adam Bosco · Adam Silverstein · adamboro · Addison Stavlo · aduth · Ahmad Awais · Ahmed Kabir Chaion · Ahmed Saeed · Albert Juhé Lluveras · albertomake · Alex Concha · Alex Lende · Alex Stine · Alex Woollam · alex27 · Alexander Lueken · allancole · Allen Snook · almendron · Amanda Riu · ambienthack · Amol Vhankalas · Andrea Fercia · Andrei Draganescu · Andrew Nacin · Andrew Nevins · Andrew Ozz · Andrew Serong · André Maneiro · Andy Fragen · Andy Peatling · Ankit Panchal · annalamprou · Anne McCarthy · anotherdave · Anthony Burchell · Anton Lukin · Anton Timmermans · Anyssa Ferreira · arcangelini · archon810 · Ari Stathopoulos · Arslan Kalwar · Artur Piszek · Aurélien Denis · Ayesh Karunaratne · bartosz777 · basscan · bduclos · becdetat · Bego Mario Garde · Ben Dwyer · Benachi · Bernhard Reiter · bernhard-reiter · bhanusinghkre · Birgir Erlendsson (birgire) · Birgit Pauli-Haack · bobbingwide · Boone Gorges · Brandon Kraft · Brecht · Brent Swisher · brijeshb42 · burnuser · Caleb Burks · Cameron Voell · Carike · Carlos G. P. · carloscastilloadhoc · Carolina Nymark · CastleRock · celendesign · cenay · Ceyhun Ozugur · chexwarrior · Chip Snyder · Chloé Bringmann · Chouby · Chris Van Patten · Christian Sabo · Christina Workman · Christopher Finke · clayray · Clayton Collie · Code Amp · Collins Agbonghama · Copons · Corey Worrell · cristinasoponar · Damian Nowak · Dan Farrow · Daniel Richards · Daniele Scasciafratte · Danny van Kooten · Daria · Darren Ethier (nerrad) · Dave Page · Dave Whitley · David Anderson · David Baumwald · David Biňovec · David Calhoun · David Herrera · dbtedg · Debabrata Karfa · dekervit · Denis Yanchevskiy · denishua · Diane Co · Dilip Bheda · Dion Hulse · dkoo · Dominik Schilling · dragongate · dratwas · Drew Jaynes · Dávid Szabó · e_baker · eatsleepcode · Ebonie Butler · Edi Amin · Ella van Durpe · Elliott Richmond · Emma Flowers · Enej Bajgorić · Enrico Carraro · epicfaace · epiqueras · Eric Andrew Lewis · Eric Binnion · Eric Mann · Erik · Erin ‘Folletto’ Casali · Essential Plugins by WP OnlineSupport · Estela Rueda · etoledom · eventualo · Fabian Kägy · Fabian Pimminger · Felipe Elia · Felix Arntz · Florian TIAR · Florian Ziegler · floriswt · Francesca Marano · Frank Klein · gab81 · Gal Baras · Gan Eng Chin · Garrett Hyder · Gary Pendergast · GeekPress · geekzebre · Geoff Guillain · Geoffrey · George Mamadashvili · George Stephanis · Gerardo Pacheco · gKibria · Glen Davies · gmariani405 · Gord · Greg Ziółkowski · grzim · gumacahin · gunnard · Gustavo Bordoni · Hans-Christiaan Braun · Hardeep Asrani · Hareesh S · hauvong · Haz · Helen Hou-Sandi · helmutwalker · Hemant Tejwani · Herre Groen · hmabpera · Howdy_McGee · Ian Dunn · ianmjones · ibiza69 · Igor Radovanov · Inge Reck · iprg · Ipstenu (Mika Epstein) · Isabel Brison · iseulde · Ismail El Korchi · iviweb · J.D. Grimes · jadeddragoon · Jake Spurlock · jakeparis · jakub.tyrcha · James Golovich · James Huff · James Koster · James Nylen · James Rosado · Jan Thiel · Jarda Snajdr · Jason Adams · Jason Crist · Jason LeMahieu (MadtownLems) · Jason Ryan · Jayman Pandya · Jean-Baptiste Audras · Jeff Farthing · Jeff Paul · Jeffro · Jennifer M. Dodd · Jenny Dupuy · Jeremy Felt · Jeremy Yip · Jeroen Rotty · Jessica Duarte · Jessica Lyschik · joanrho · Joe Dolson · Joe McGill · joelclimbsthings · Joen Asmussen · Johan Jonk Stenström · Johannes Kinast · John Blackbourn · John James Jacoby · John Watkins · Jon Surrell · Jonathan Champ · Jonathan Desrosiers · Jonathan Stegall · Jonny Harris · Jono Alderson · Joost de Valk · jordesign · Jorge Costa · José Miguel · Jose Luis · Josee Wouters · Joseph Karr O'Connor · Josepha Haden · Josh · Joshua Wold · joshuatf · JOTAKI, Taisuke · Joy · JS Morisset · Juliette Reinders Folmer · Julio Potier · Justin Ahinon · Justin Sainton · Justin Sternberg · k3nsai · KafleG · Kai Hao · Kailey (trepmal) · Kalpesh Akabari · kara.mcnair · Karolina Vyskocilova · Kelly Choyce-Dwan · Kerry Liu · kimdcottrell · Kira Schroder · Kiril Zhelyazkov · Kirsty Burgoine · Kite · Kjell Reigstad · Knut Sparhell · Konrad Chmielewski · Konstantin Obenland · Konstantinos Xenos · Kris · Kurt Payne · Kyle B. Johnson · Lara Schenck · laurelfulford · Laxman Prajapati · Lena Morita · leogermani · Levdbas · litemotiv · Lovro Hrust · lucasbustamante · Luigi Cavalieri · Lukas Pawlik · Luke Carbis · Luke Cavanagh · Luke Walczak · Maciek Palmowski · Magali · magicoders · magnuswebdesign · Mahafuz · Mahdi Akrami · malinajirka · mallorydxw · mallorydxw-old · Manzoor Wani (a11n) · Manzur Ahammed · Marcelo de Moraes Serpa · marcelo2605 · Marcio Zebedeu · Marcus (aka @msykes) · Marcus Kazmierczak · Marie Comet · Marijn Koopman · Marin Atanasov · Marius Jensen · Mark D Wolinski · Mark Howells-Mead · Mark Robson · Mark Uraine · Marko Andrijasevic · Markus · Mary Baum · Mathieu Berard Smartfire · Mathieu Viet · Matias Ventura · Matt Chowning · Matt Mullenweg · Matt Wiebe · Maxime Pertici · Mayank Majeji · Meg Phillips · Megan · Meher Bala · Mehrshad Darzi · Mehul Kaklotar · Mel Choyce-Dwan · mendezcode · mgol · Michael · Michael Arestad · Michael Babker · Miguel Fonseca · mihdan · Miina Sikk · Mike R. · Milan Dinić · Milana Cap · mmuyskens · Mohamed El Amine DADDOU · Monika · Monika Rao · morenaf · mrjoeldean · Mukesh Panchal · munyagu · mzorz · Naveen · net · nicegamer7 · nicky · Nico · Nico Martin · Nicola Laserra · Nicolas Juen · NicolasKulka · Nik Tsekouras · Noah Allen · nwjames · Olga Gleckler · ovidiul · oxyc · Paal Joachim Romdahl · Pascal Birchler · Paul Bearne · Paul Biron · Paul Bunkham (a11n) · Paul Schreiber · Paul Von Schrottky · pawki07 · Pedro Mendonça · Pete Nelson · Peter Kiss · Peter Smits · Peter Wilson · Pinkal Shihora · Piotrek Boniu · Prem Tiwari · presstoke · prettyboymp · Prince · pwallner · Q · r-a-y · Rachel Baker · Rafael Galani · rafhun · Rami Yushuvaev · Ramon Ahnert · Rasso Hilber · ratneshk · Ravi Vaghela · Ravikumar Patel · retrofox · Reza Ardestani · Riad Benguella · Rian Rietveld · Rich Tape · Rinat · Robert Anderson · Rodrigo Primo · Roger Theriault · roger995 · Rolf Siebers · Romain · Ronnie Burt · Ross Wintle · Ryan Boren · Sébastien SERRE · Sérgio Gomes · Saša · Sanket Chodavadiya · Sarah Ricker · sarayourfriend · Scott Taylor · Sebastian Pisula · SeBsZ · Sergey Biryukov · Sergey Yakimov · Shahin Sid · shaunandrews · Shital Marakana · SirStuey · Slava Abakumov · snapfractalpop · Soren Wrede · souri_wpaustria · stefanjoebstl · Stefano Minoia · Stefanos Togoulidis · Stephanie Walters · Stephen Bernhardt · Stephen Edgar · Steven Word · Subrata Sarkar · Sumit Singh · Sunny · Sybre Waaijer · Synchro · t-p · Takashi Kitajima · Tammie Lister · Tanvirul Haque · Tapan Kumer Das · TeamDNK · Terri Ann · Thierry Muller · thorlentz · tigertech · Tim Hengeveld · Tim Nolte · Timi Wahalahti · Timothy Jacobs · Tino Didriksen · Tkama · tmatsuur · Tobias Zimpel · TobiasBg · tobifjellner (Tor-Bjorn Fjellner) · Toni Viemerö · Tonya Mork · tonysandwich · Torsten Landsiedel · Toru Miki · transl8or · Tyler Tork · Ulrich · Umang Vaghela · vandestouwe · Vicente Canales · Vipul Chandel · Vlad T · Vova Druzhaev · WebMan Design | Oliver Juhas · Wendy Chen · wesselvandenberg · Weston Ruter · Willis Allstead · Witt Witsan · worldedu · Xristopher Anderton · Yann Kozon · Yoav Farhi · Yui · Yuliyan Slavchev · Zebulan Stanphill · zieladam

Code is poetry.


Get the Latest Updates

WP Briefing — The WordPress Podcast

Join Josepha Haden and Matt Mullenweg to learn about where WordPress is going and how you can get involved.