Tekniska bloggspel, Android-app-apk, tips och tricks

WordPress 5.6 : varför decemberuppdateringen kunde bryta din webbplats igen

Nästa stora CMS-uppdatering, som heter WordPress 5.6, tillkännagavs den 8 december 2020. Liksom i augusti förra året, när WordPress släpptes 5.5, kunde många webbplatser påverkas igen, särskilt. handlar om hur teman och deras plugins fungerar på grund av den nya jQuery-uppdatering.

WordPress lanserar fas 2 av jQuery-uppdateringsprogrammet

Efter att ha implementerat en tillfällig lösning med snabbkorrigering 5.5.1 fortsätter WordPress sitt program för att uppdatera jQuery, ett JavaScript-bibliotek som gör det lättare att skripta med HTML-kod. Releasen av WordPress 5.6 är verkligen en möjlighet för CMS att starta fas 2 av sitt 3-i-1-program som tillkännagavs i juni förra året. Mål: samla in och uppdatera de senaste jQuery-versionerna för att säkerställa skriptens hållbarhet.

Varför har 5.5-uppdatering en sådan effekt på WordPress-webbplatser?

Eftersom WordPress släpar efter detta program, är det beroende av äldre versioner för flera stora uppdateringscykler. Som ett resultat är det mesta av dess ekosystem av plugins och teman beroende av föråldrade funktioner. Det är därför den första uppdateringsfasen, med det tidigare försöket att ta bort jQuery Migrate, som var ett hjälpskript för utvecklare som migrerade till en nyare version av jQuery, hade en så viktig inverkan på flera WordPress-webbplatser när den här versionen släpps. 5.5 av CMS.

Vad innehåller detta andra steg som planeras med lanseringen av WordPress? 5,6 ?

Med 5.6-uppdateringen försöker WordPress att återta kontrollen över sitt program. Detta andra steg beskrivs enligt följande av Andrew Ozz, den ledande utvecklaren av WordPress:

Uppdatera till den senaste jQuery-versionen och lägg till den senaste jQuery Migrate. Detta är en preliminär plan för WordPress 5.6 beroende på testresultat. Uppdatering till senaste jQuery-gränssnittet, version 1.12.1 är också tillgänglig för version 5.6.

Följande jQuery-bibliotek är planerade att fungera med WordPress 5.6:

jQuery 3.5.1
jQuery Migrate 3.3.2
jQuery 1.12.1 UI

Med denna nya WordPress-kärnuppdatering kommer jQuery Migrate-versionen att stödja de senaste jQuery-versionerna. Som en påminnelse har WordPress gett temautvecklare fram till mars 2021 för att uppdatera sin kod, innan det tillfälliga skriptet tas bort permanent. Eftersom det verkliga syftet är detta: fas 3 av programmet, planerad med nästa uppdatering, nämligen WordPress 5.7 planerad till nästa mars, bör vara tillfället att permanent ta bort jQuery Migrate .

Hur undviker du att gå sönder din webbplats (igen) med WordPress 5.6?

För att förhindra ytterligare en katastrof bör WordPress-webbplatsägare och administratörer vänta några dagar efter att en uppdatering har släppts. 5.6 tid för att säkerställa att deras teman och plugins är kompatibla med den senaste versionen av CMS.

På sidan av WordPress-plugin- och temaskapare bör du använda SCRIPT_DEBUG och ställa in den på True, för att ladda jQuery Migrate i felsökningsläge.

Eftersom detta är en stor uppgradering av jQuery-biblioteket, se till att testa dina plugins och teman så noggrant som möjligt innan du släpper WordPress. 5.6 för att undvika eventuella problem som kan undvikas, utse Marius LJ, en senior utvecklare för en norsk WordPress-byrå i ett blogginlägg.

Hur man uppdaterar WordPress utan att bryta allt

WordPress 5.6 News: automatiska större uppdateringar, PHP 8-stöd och ett nytt tema

Det förväntas att när WordPress släpper 5.6 kommer två funktioner inte att se dagens ljus den 8 december: Navigationsmenyer och blockbaserat widgetsystem i Gutenberg-redigeraren. Dessa två nya funktioner var till och med ursprungligen planerade för WordPress 5.5 som är den version som nu finns tillgänglig.

Widgets och menyhantering med Gutenberg skjuts tillbaka till mars 2021

I början av oktober beslutade WordPress att tillfälligt lägga ned funktioner relaterade till blocknavigeringsmenyn för att fokusera på widgetens adminskärm. Men den sista kommer inte att vara redo att integreras i Core så snart WordPress släpps. 5.6. WordPress-utvecklargemenskapen påpekade specifikt bristen på testning i detta skede och användarupplevelsen av dålig kvalitet, vilket resulterade i att det blev försenat för WordPress. 5.7.

Förväntade nya funktioner för WordPress 5.6

Om nästa uppdatering kommer att minska dessa två nya funktioner, kommer WordPress 5.6 att vara inte mindre intressant. Bland de nyligen annonserade funktionerna lanserar CMS automatiska uppdateringar för större versioner av WordPress-kärnan. Efter mindre uppdateringar kan större utgåvor också automatiseras (som går från 5.6 till 5.7, exempel). CMS tillkännagav också att det kommer att stödja PHP 8, planerad till officiell release den 26 november.

Bland andra förväntade funktioner i WordPress 5.6 kan vi också notera:

nytt standardtema: Twenty Twenty-One, förbättringar av Gutenberg-redigeraren (version 9.2 släpptes 21 oktober), oEmbed-relaterade ändringar, FSE public beta release (Redigera hela webbplatsen), buggfixar och tillgänglighetsförbättringar.

Den första versionen av Release Candidate är planerad till den 17 november, den andra den 1 december, innan den stabila versionen av WordPress 5.6 släpps till allmänheten den 8 december. Under tiden kan du ladda ner den för närvarande tillgängliga Beta 4-versionen för att testa det och rapportera eventuella buggar som behöver åtgärdas för att bidra till utvecklingen av WordPress 5.6.

Observera att WordPress också ber sitt community att delta i sin årliga community-användningsundersökning av sin programvara. Den finns tillgänglig på franska på den officiella hemsidan.

WordPress: 10 misstag du inte bör göra