WordPress 5.6: wat zijn de nieuwe veranderingen?

Blair Jersyer WordPress-zelfstudies Jan 19, 2024

WordPress 5.6 is de volgende grote WordPress-release die op het punt staat te verschijnen. We bespreken vandaag de belangrijkste functies en toevoegingen die aan de kern worden toegevoegd.

Net als de vorige versie bevat WordPress 5.6 verschillende verbeteringen voor Gutenberg, om de bewerkingservaring te verrijken voor WordPress-gebruikers die de Gutenberg-plug-in nog niet op hun websites hebben geïnstalleerd en bijgewerkt.

Niet elke wijziging wordt aangebracht in de Block Editor. Er zijn verschillende wijzigingen toegevoegd aan WordPress Core, zoals een nieuw standaard Twenty Twenty-One WordPress-thema, automatische updates voor grote releases, betere ondersteuning voor PHP 8.0, applicatiewachtwoorden voor REST API-authenticatie.

Het standaard WordPress-thema: Twenty Twenty-One

WordPress 5.6 bevat een gloednieuw standaardthema. Twenty Twenty-One is een zeer toegankelijk, minimalistisch WordPress-thema met een enkele kolomindeling en een voettekstzijbalk.

Het nieuwe thema maakt gebruik van een systeemlettertypestapel en een minimaal kleurenpalet op basis van pastelkleurige achtergrondkleuren.

Wat is er nieuw bij Gutenerg

Met WordPress 5.6 zijn verschillende versies van de Gutenberg-plug-in samengevoegd tot de kern, dus WordPress-gebruikers zouden nieuwe verbeteringen in de editor moeten opmerken. Concreet zouden ze de verbeterde blokpatronen, het aantal woorden in het infopaneel, de verbeterde toetsenbordnavigatie, de verbeterde gebruikersinterface met slepen en neerzetten en nog veel meer moeten opmerken.

Laten we in details bekijken wat er is gebeurd.

Blokken, patronen en UI-verbeteringen

Nieuwe blokfuncties, verbeteringen en bugfixes zouden de algehele bewerkingservaring moeten verbeteren. Er is ook veel werk verricht op het gebied van toegankelijkheid. Hier is een selectie van de meest interessante functies die u aan Gutenberg zult zien toegevoegd en die u wellicht leuk vindt om te updaten naar WordPress 5.6.

Positiebediening voor video's

De positieregelaars die sinds Gutenberg 8.6 aan Cover Blocks zijn toegevoegd, stellen gebruikers in staat het brandpunt te verplaatsen en een aangepaste positie voor video's in te stellen. Deze functionaliteit was voorheen alleen beschikbaar voor afbeeldingsachtergronden.

Blokpatroonupdates

WordPress 5.6 bevat ook verschillende blokpatroonverbeteringen die zijn toegevoegd in Gutenberg 8.6 .

Het Quote- patroon bevat nu een afbeelding bovenaan en een scheidingsteken onderaan.

Het nieuwe Quote-patroon bevat een afbeelding en een scheidingsteken.

Een goede verbetering van de bruikbaarheid van de blokinvoeger is de vervolgkeuzelijst Blokpatrooncategorie , waarmee u patronen op categorie kunt filteren. Dit is erg handig als je uit heel veel patronen kunt kiezen ( #24954 ).

Ondersteuning voor video-ondertitels

Videoblokken ondersteunen nu video-ondertiteling .

Editors en makers van inhoud moeten video-ondertitels leveren in WebVTT-formaat (Web Video Text Tracks Format), wat “een formaat is voor het weergeven van getimede teksttracks (zoals ondertitels of bijschriften) met behulp van het <track> -element” ( #25861 ).

Volg elementen die linken naar ondertitels in verschillende talen

Zodra u uw .vtt- bestanden heeft geladen, kunnen sitebezoekers ondertitels in hun favoriete taal inschakelen.

Transformeer meerdere blokken in een blok met enkele kolommen

Een interessante verbetering in bruikbaarheid is de mogelijkheid om meerdere geselecteerde blokken om te zetten in een Kolommenblok.

U hoeft alleen maar de blokken te selecteren die u in kolommen wilt weergeven en vervolgens op de knop rechtsboven op de blokwerkbalk te klikken.

Elk geselecteerd blok wordt geconverteerd naar een kolom van een Kolommenblok.

Achtergrondpatronen in dekkingsblok

Omslagblokken kunnen nu achtergrondpatronen weergeven.

Om een ​​achtergrondpatroon toe te voegen, uploadt u een patroonafbeelding en schakelt u vervolgens de optie Herhaalde achtergrond in. Als u klaar bent, past u de focuspuntkiezer aan uw behoeften aan en probeert u verschillende combinaties met vaste achtergronden.

Beeldgroottecontrole toegevoegd aan het media- en tekstblok

Met Gutenberg 9.1 is een nieuwe controle over de afbeeldingsgrootte toegevoegd aan afbeeldingen in Media & Tekstblok. Gebruikers kunnen nu kiezen uit alle beschikbare afbeeldingsformaten ( #24795 ).

Automatische updates voor belangrijke releases

"Automatische updates" is een kernfunctie geïntroduceerd in WordPress 3.7, gericht op het verbeteren van de sitebeveiliging en het gemakkelijker maken voor sitebeheerders om hun WordPress-websites up-to-date te houden.

Terwijl in eerdere versies automatische kleine kernupdates zijn geïmplementeerd, kunnen sitebeheerders met WordPress 5.6 nu ook handmatig automatische updates voor grote releases inschakelen.

Deze cruciale onderhoudstaak kan echter nog steeds een beetje verwarrend zijn voor niet-technische gebruikers.

Kortom, WordPress 5.6 heeft een nieuwe interface waarmee sitebeheerders automatische updates voor belangrijke kernreleases kunnen inschakelen.

Het oorspronkelijke bereik van Core automatische updates is verplaatst naar:

  • Voor nieuwe installaties zal het standaardgedrag standaard de aanmelding voor kleine updates en de aanmelding voor grote updates standaard wijzigen.
  • Voor bestaande installaties zal het gedrag hetzelfde blijven als nu: standaard aangemeld voor kleine updates, maar een gebruiker moet zich aanmelden voor grote updates (constanten en filters die al in gebruik zijn door hosts of bureaus zullen nog steeds voorrang).
  • Geef enkele updates voor het ontwerp van de gebruikersinterface.

Vanaf WordPress 5.6 kun je automatische updates voor belangrijke kernversies inschakelen in het scherm Updates , waar een nieuwe gebruikersinterface een selectievakje biedt waarmee je automatische updates voor alle nieuwe versies van WordPress kunt inschakelen .

Schakel automatische updates in voor alle nieuwe versies van WordPress.

Zodra u de belangrijkste automatische updates voor grote releases hebt ingeschakeld, kunt u deze vervolgens inschakelen voor alleen onderhoud en beveiliging door op Overschakelen naar automatische updates alleen voor onderhouds- en beveiligingsreleases te klikken.

Schakel over naar automatische updates, alleen voor onderhouds- en beveiligingsreleases

Grote automatische kernupdates voor ontwikkelaars

WordPress controleert of belangrijke automatische kernupdates zijn ingeschakeld via de constante WP_AUTO_UPDATE_CORE of het filter allow_major_auto_core_updates en past het selectievakje dienovereenkomstig aan.

WordPress-gebruikers kunnen ook grote automatische kernupdates uitschakelen door de constante WP_AUTO_UPDATE_CORE in te stellen op false of minor zoals hieronder weergegeven:

# Disables all core updates:
define( 'WP_AUTO_UPDATE_CORE', false );

# Enables minor updates:
define( 'WP_AUTO_UPDATE_CORE', 'minor' );

De mogelijke waarden zijn: true (voor iedereen), 'beta', 'rc', 'minor' en false (wat 'uitschakelen' betekent).

Een andere optie om belangrijke automatische kernupdates standaard uit te schakelen is het gebruik van het nieuwe allow_major_auto_core_updates filter:

add_filter( 'allow_major_auto_core_updates', '_return_false' );

Applicatiewachtwoorden voor REST API-authenticatie

Application Passwords is een nieuw systeem voor het indienen van geverifieerde verzoeken bij verschillende WordPress API's.

Wachtwoorden zijn 24 tekens lang en bestaan ​​uit hoofdletters, kleine letters en numerieke tekens, die handmatig of via de REST API kunnen worden gegenereerd.

Om handmatig een nieuw applicatiewachtwoord te genereren, bladert u naar uw profielscherm en scrollt u naar beneden op de pagina.

Kies een naam voor uw applicatiewachtwoord en bevestig. WordPress geeft uw nieuwe wachtwoord weer.

Een nieuw applicatiewachtwoord

Applicatiewachtwoorden worden weergegeven in blokken van 4 tekens, gescheiden door spaties

Wachtwoorden kunnen echter met of zonder spaties worden gebruikt:

In het scherm Gebruikersprofiel kunt u applicatiewachtwoorden bekijken, aanmaken en intrekken. Met de kolommen Laatst gebruikt en Laatste IP-adres kunt u gemakkelijk achterhalen welke wachtwoorden niet langer worden gebruikt en die moeten worden ingetrokken.

Op dit moment kunnen applicatiewachtwoorden worden gebruikt met door REST API geverifieerde verzoeken en met de verouderde . We denken echter dat het in de toekomst binnenkort met extra API's zal worden gebruikt.

Veranderingen in de sitestatus in WordPress 5.6

Naast alle eerder genoemde functies brengt WordPress 5.6 ook een verbeterde versie van de Site Health-tool , die zich nu anders gedraagt ​​op de achtergrond.

Validatie van gegevens van de sitestatuscheck

Een validator controleert nu de probleemreacties voor Site Health-tests. De validator zal elk ongeldig antwoord negeren, waardoor wordt voorkomen dat de Site Health-tool fatale fouten veroorzaakt en verdere controles stopzet.

Vanaf nu hebben ongeldige antwoorden geen invloed op de sitestatusindicator ( #50145 ).

Asynchrone controles via REST-eindpunt

De Site Health-tool is een krachtige beveiligingstool waarmee site-eigenaren op de hoogte kunnen zijn van de gezondheidsstatus van hun websites.

Deze tool voert een aantal beveiligingstests uit die een overzicht geven van de gezondheidsstatus van uw website.

Deze tests vallen in twee categorieën: directe tests , uitgevoerd bij het laden van de pagina, en asynchrone tests , die enige tijd nodig hebben om te voltooien, en later worden uitgevoerd via JavaScript-aanroepen.

Met WordPress 5.6 zijn asynchrone tests te vinden onder de naamruimte /wp-json/wp-site-health/v1 .

Dankzij de nieuwe REST API-verbetering kunnen plug-ins en thema's ook gebruik maken van REST-eindpunten en zijn ze niet beperkt tot Ajax-acties voor hun gezondheidstests.

Elke asynchrone test kan nu het argument has_rest declareren, dat standaard op false staat.

Hoewel asynchrone tests zijn geïmplementeerd om langzaam laden van pagina's en time-outs te voorkomen, bestaat dit probleem niet bij geplande tests.

Als een test wordt uitgevoerd tijdens een geplande gebeurtenis, gebruikt de test niet het REST API-eindpunt, maar wordt deze rechtstreeks op de achtergrond uitgevoerd.

Betere ondersteuning voor PHP 8

PHP 8.0 brengt talloze nieuwe functies en optimalisaties met zich mee, waardoor het een echte mijlpaal is in de evolutie van de taal. De nieuwere versie van PHP introduceert veel updates die achterwaartse compatibiliteit verbreken en veel verouderde functies zijn nu officieel verwijderd. De ondersteuning voor PHP 8 in WordPress is dus een enorme taak.

Zelfs als WordPress Core-bijdragers grote inspanningen leveren om WordPress 5.6 compatibel te maken met PHP 8, zijn sommige problemen mogelijk nog niet ontdekt tijdens de release. Het doel hier is om een ​​punt te bereiken waarop het hele WordPress-ecosysteem compatibel is met PHP 8.

Verder maakt een WordPress website gebruik van minimaal één thema en plugins. Dus als de ondersteuning voor PHP 8 op WordPress kan worden verwacht, is het moeilijk te geloven dat plug-ins en thema's snel ondersteuning voor PHP 8 zouden toevoegen.

Vanwege de verschillende problemen die nog steeds niet zijn opgelost, wordt het ten zeerste aanbevolen om compatibiliteitstests uit te voeren in een staging- of ontwikkelomgeving voordat u de overstap maakt naar PHP 8 op uw live website.

Samenvatting

WordPress 5.6 is een grote release met talloze functies en wijzigingen voor zowel gebruikers als ontwikkelaars. We zijn enthousiast om te zien hoe de evolutie van webtechnologieën rechtstreeks van invloed is op het WordPress-ecosysteem. Houd er rekening mee dat het voor de komende update raadzaam is een back-up te maken.

Maak geweldige websites

Met de beste gratis paginabuilder Elementor

Begin nu
Divi WordPress Theme