WordPress 7.1 brengt een toegankelijkheidsverbetering in de adminschermen die ervoor kan zorgen dat sommige plugins niet langer goed functioneren. Het gaat om plugins die de opbouw van het dashboard aanpassen, bijvoorbeeld met eigen CSS of JavaScript. Beheer je een WordPress-site met veel van dit soort plugins, dan is het verstandig om nu al te controleren of je addons klaarstaan voor de update.
Wat houdt de wijziging in WordPress 7.1 in
WordPress investeert al langer in de toegankelijkheid van het CMS, en versie 7.1 zet die lijn door voor de adminomgeving. Dat betekent doorgaans dat de onderliggende HTML-structuur verandert: een andere focusvolgorde voor toetsenbordnavigatie, extra ARIA-labels voor schermlezers en aangepaste opmaak van menu's en instellingenpagina's.
Voor de gemiddelde bezoeker van je website verandert er niets. De impact zit in het beheerdersgedeelte, waar plugins vaak dieper ingrijpen dan in de voorkant van de site.
Waarom accessibility-updates plugins kunnen breken
Veel plugins passen het dashboard aan met eigen stylesheets of scripts die verwijzen naar specifieke klassen, ID's of de volgorde van elementen. Verandert WordPress die onderliggende structuur, dan kan zo'n koppeling breken, ook al is de plugin zelf niet gewijzigd.
Dat risico geldt vooral voor:
- Plugins die het dashboard visueel aanpassen, zoals admin-thema's
- Plugins met eigen instellingenschermen die buiten de standaard WordPress-componenten om zijn gebouwd
- Plugins die met JavaScript reageren op elementen in het adminscherm
- Oudere of minder actief onderhouden plugins die niet meegroeien met kernupdates
Wat kun je nu doen als sitebeheerder
Wacht niet tot de update binnenkomt om erachter te komen dat iets stuk is. Test WordPress 7.1 eerst op een staging-omgeving, zeker als je site leunt op meerdere plugins die het dashboard aanpassen.
Controleer daarnaast of de plugins die je gebruikt recent zijn bijgewerkt en of de changelog iets vermeldt over compatibiliteit met nieuwere WordPress-versies. Neem bij twijfel contact op met de plugin-ontwikkelaar of volg het supportforum.
Wat dit betekent voor plugin-ontwikkelaars
Bouw je zelf plugins of thema's die met de adminomgeving werken, dan is het slim om niet te steunen op specifieke HTML-structuren die WordPress niet officieel als stabiele API aanbiedt. Gebruik waar mogelijk de ingebouwde WordPress-componenten en hooks, die doorgaans wel worden bijgewerkt in lijn met dit soort wijzigingen.
Zo blijft je plugin ook bij toekomstige toegankelijkheidsverbeteringen overeind staan, zonder dat gebruikers tegen kapotte schermen aanlopen.
Bron: Search Engine Journal
