WordPress et RGAA : ce qui bloque, ce qui se corrige
WordPress n'est ni un obstacle ni une garantie. Le cœur du logiciel fait plutôt bien son travail ; ce qui produit les non-conformités, ce sont les thèmes, les extensions et les habitudes de publication. La bonne nouvelle est que ces trois postes se traitent, et que le premier se traite une fois pour toutes.
Ce que le cœur fait bien
- Une structure de document correcte et des régions déclarées par les thèmes récents.
- Un éditeur qui produit des titres, des listes et des tableaux réellement balisés.
- Un champ d'alternative textuelle présent dans la médiathèque.
- La langue du site déclarée automatiquement.
Autrement dit, un site WordPress dont le thème est propre et dont les contributeurs sont formés part avec une bonne base.
Le thème, poste numéro un
| Point | Ce qu'on vérifie |
|---|---|
| Lien d'évitement | Présent, premier dans l'ordre de tabulation, visible à la prise de focus |
| État de focus | Jamais supprimé par une règle de style, contraste suffisant |
| Hiérarchie de titres | Un seul titre de niveau 1 par page, aucun saut de niveau dans les gabarits |
| Menu déroulant | Ouvrable et parcourable au clavier, état annoncé |
| Contrastes | Texte, liens, boutons et bordures de champs |
| Second système de navigation | Plan du site ou recherche, en plus du menu |
| Formulaire de recherche | Champ doté d'une étiquette, pas seulement d'un texte indicatif |
Corriger le thème répare l'ensemble des pages d'un coup. C'est le meilleur rendement disponible — voir le plan de remédiation.
Les extensions à surveiller
Chaque extension injecte du balisage que vous n'avez pas écrit. Cinq familles posent régulièrement problème.
- Constructeurs de pages — accordéons, onglets et fenêtres modales souvent non pilotables au clavier. Voir le cas d'Elementor.
- Carrousels et diaporamas — défilement automatique non contrôlable, commandes sans intitulé.
- Formulaires — étiquettes remplacées par des textes indicatifs, erreurs signalées par la couleur seule.
- Bandeaux de consentement — pièges au clavier, et masquage de l'indicateur de focus.
- Widgets tiers embarqués — cadres sans titre, contenus non maîtrisés.
Les extensions « accessibilité » qui ajoutent un menu de réglages flottant — agrandir le texte, inverser les couleurs, police pour dyslexiques — ne corrigent aucun critère RGAA. Elles ajoutent une couche par-dessus un code inchangé, et c'est le code qu'un audit évalue. Voir les surcouches d'accessibilité.
Les habitudes de publication
C'est le poste qui se dégrade le plus vite. Quatre gestes suffisent à préserver l'acquis : renseigner l'alternative textuelle au moment du téléversement, utiliser les niveaux de titre de l'éditeur plutôt que du gras agrandi, écrire des intitulés de liens explicites, et éviter le dépôt de PDF non balisés.
Ces gestes s'apprennent en une journée — voir la formation des contributeurs.
L'ordre d'intervention
- Auditer et corriger le thème.
- Inventorier les extensions qui produisent du balisage public, et remplacer les plus problématiques.
- Reprendre le contenu existant : alternatives, titres, liens, documents.
- Former les contributeurs.
- Mettre en place une vérification avant publication.
Poursuivre
Pour le cas d'un autre système de gestion de contenu, voyez l'accessibilité sous Drupal.