WordPress 6.3 är här. Den nya versionen, kallad "Lionel", som släpptes igår, har körts här i några timmar nu utan några problem efter den typiska tinkering av dess Beta- och RC-versioner.
En sak som jag redan kan säga är att WordPress-uppdatering med rädsla tillhör det förflutna. Även om jag alltid gör alla tester i "staging", har jag uppgraderat för minst fyra eller fem slutliga versioner utan att bryta någonting.
De flesta av de nya funktionerna är inriktade på FSE (Full Site Edition). Innehåll, mallar och mönster kan nu redigeras tillsammans, utan att behöva lämna webbplatsredigeraren.
Prestanda
Den utlovadeprestandan är tydlig. Här kan vi konstatera att ett bra jobb har gjorts. Det första man märker av förbättringarna är i adminområdet och även i förhandsgranskningen av utkast. De visas nu betydligt snabbare.
Som meddelats ingår mer än 170 prestandaförbättringar, till exempel stöd för defer och async för skript-API:n och stöd för fetchpriority för bilder. Dessa förbättringar, tillsammans med blockmallupplösning, uppskjuten bildladdning och emoji-uppladdare, kan minska besökarens upplevda laddningshastighet.
Enligt WordPress, baserat på prestandatester som utförts för RC3, laddas version 6.3 24% snabbare för debloque-teman och 18% snabbare för klassiska teman, jämfört med WordPress 6.2.
Tillgänglighet
Denna version innehåller 50 tillgänglighetsförbättringar inom taggning, optimerad flik- och pilnavigering, reviderad rubrikhierarki och nya kontroller i administratörens bildredigerare som gör det lättare att navigera för dem som använder tekniska hjälpmedel. Lista över förbättringar av tillgängligheten.
Layoutkontroller
Nya layoutkontroller har lagts till för att möjliggöra finjustering av inställningar, t.ex. anpassning av textningsstilar från stilgränssnittet utan att behöva lägga till kod. Inställningar för textfärg, layoutkontroller och kantalternativ har också lagts till i bakgrundsblocket.
Återanvändbara block kallas nu synkroniserade mönster
Ett synkroniserat mönster beter sig på exakt samma sätt som ett återanvändbart block.
Nu kan dessa block organiseras på många olika sätt för att spara dem som mönster som kan användas när som helst. Du kan även ange om du vill synkronisera dina mönster så att en ändring gäller för hela webbplatsen. Eller använd något av dem som en utgångspunkt med möjlighet att anpassa varje instans.
Blocket "Detaljer
Det finns ett par nya block, men de är inte särskilt nya. Jag skulle till och med gå så långt som att säga att de är överflödiga. Ett av dem heter "Detaljer" och är bara ett dragspel som kan skapas med olika plugins(GenerateBlocks och andra redigerare och mallar inkluderar det redan) eller med lite kod.
Det kan användas för att dölja (eller lämna öppet som standard) lång text eller en mening som du inte vill visa med grundläggande inställningar som utfyllnad och textstorlek och färg.
Den kan också användas för att visa frågor med rullgardinsmenyer eller till och med för en enkel FAQ-sektion.
Och här kan du testa resultatet:
Klicka här för spoiler
vilken överraskning!
Block "Fotnoter
Blocket lägger till de traditionella länkade fotnoterna för att citera en källa eller ett verk som nämns i texten, även om jag tycker att det kan förbättras när det gäller användbarhet.
Även om det kan vara användbart tycker jag att det i princip är lite förvirrande och inte särskilt väl genomtänkt och förklarat. Det kommer också dåligt överens med cacheminnet, det behåller de anteckningar som lagts till när du tar bort dem och du måste rensa cacheminnet för att lösa det.
Detta block har också problem med Polylang-översättningar. Det tillämpar språket i den senast tillagda översättningen på alla andra översättningar som om det vore ett återanvändbart block (vilket det inte är).
Det är mycket enkelt att använda. För att få det lilla numret tillagt, markera ordet i fråga och välj"Fotnoter" från nedåtpilen i redigeringsmenyn. Detta skapar det lilla numret efter ordet med dess motsvarande länk till den fotnot som skapats i slutet av artikeln. Vi måste sedan själva lägga till texten och, om nödvändigt, dess motsvarande externa länk. Den fotnot som skapas innehåller en länk tillbaka till ordet eller texten i fråga med en pil.
Palett för kommandon
Nu kan du snabbt växla till en specifik mall (om du arbetar med en mall som stöder blockredigering) eller öppna redigeringsinställningarna för att snabbt navigera genom de olika funktionerna. Den kan nås med ett kortkommando (⌘ K på Mac eller CTRL K på Windows), genom att klicka på sökikonen i sidofältet i webbplatsvyn eller i titelfältet.
Rollback för uppdateringar av plugin och teman
En annan intressant ny funktion i 6.3 är rollback för misslyckade manuella plugin- och temauppdateringar. Om den manuella plugin-uppdateringen eller temauppdateringen misslyckas, kommer rollback-funktionen automatiskt att återställa den tidigare installerade versionen för att säkerställa att sidan fortfarande är tillgänglig för besökare.
Ytterligare ett steg mot att förlora rädslan för att uppdatera plugins och veta att om något går fel kommer vi åtminstone inte att förstöra webbplatsen.
hur fungerar det här?
När du uppdaterar ett plugin eller en mall flyttas den tidigare versionen av pluginet eller temat till en mapp wp-content/upgrade-temp-backup/plugins/NOMBREEDELPLUGINeller wp-content/upgrade-temp-backup/themes/NOMBREEDELTEMA.
Om uppgraderingen misslyckas återställs den säkerhetskopia som flyttades till mappen "upgrade-temp-backup" till sin ursprungliga plats. Om uppgraderingen lyckas raderas säkerhetskopian.
För att få detta att fungera som det ska är det enda du behöver göra att kontrollera webbplatsens hälsoverktyg, där två nya kontroller har lagts till.
En av dem kontrollerar att katalogen för säkerhetskopiorna har skrivbehörighet och den andra att du har tillräckligt med diskutrymme för uppdateringsuppgifterna.
Andra mindre ändringar
Bland andra nya funktioner har smärre estetiska och användbara ändringar gjorts i verktygsfältet för att förbereda det för framtida funktionalitet.
Ett enkelt tillägg till verktygsfältet är en knapp för att visa posten i nytt fönster, något som borde ha funnits där för två århundraden sedan och som de av oss som måste göra mycket redigering och uppdatering under dagen säkert kommer att uppskatta.
Drag-och-släpp-funktionen i listvyn har också förbättrats och du kan ställa in bildförhållandet på bilder.
Om du vill veta vad som är nytt för utvecklare kan du ta en titt här.
Den minsta uppgraderade PHP-versionen som stöds av WordPress 6.3 är nu 7.0.0
WordPress 6.3 är resultatet av arbetet från över 650 bidragsgivare i 52 länder, med ~32 av dem (205) som bidrar för första gången.