240 règles Opquast s’appliquent potentiellement à votre projet.

La colonne « Conformité WordPress » indique ce qui est en place ou non dans WordPress pour se conformer à chaque règle :

  • Natif indique que le CMS comprend des fonctionnalités permettant de rendre votre site conforme directement
  • Partiel indique qu’il est nécessaire d’utiliser des extension de l’écosystème (elles sont généralement indiquées)
  • À implémenter indique que le critère dépend des choix de conception ou de réalisation du site, et souvent de l’implémentation des contenus du site
  • Externe indique que le critère dépend de réglages extérieurs au CMS, souvent liés à l’hébergement

Bien entendu, la conformité de votre site vis-à-vis de chaque critère dépendra toujours de l’implémentation réalisée. Mais nous avons essayé d’apporter des informations qui vous permettront de mieux anticiper les éléments pouvant poser des difficultés et ceux qui sont au contraire plus simples à mettre ne œuvre.

Vous pouviez coller le tableau pour ensuite le coller dans votre outil de tableur favori à l’aide du bouton ci-dessous.

Copié !
# Description Étape Spécialisation Thématique Conformité WordPress
1 Le site fournit aux utilisateurs la possibilité de connaître les nouveaux contenus ou services.
Conception, Éditorial Accessibilité, Ecodesign, SEO Contenus Natif

Un flux RSS est disponible nativement dans WordPress et le CMS permet de gérer des articles et d’en afficher la liste.

2 Les informations relatives aux droits de copie et de réutilisation sont disponibles depuis toutes les pages.
Conception, Éditorial Contenus Partiel

WordPress permet de créer des légendes d’images, une page de conditions de réutilisation des contenus… Ce critère est à gérer en contribution.

3 Le code source de chaque page contient une métadonnée qui en décrit le contenu.
Développement, Éditorial SEO Contenus Partiel

Non proposé nativement mais pris en charge par toutes les extensions SEO. Sur Yoast, utiliser la valeur par défaut %Extrait% afin de générer un texte par défaut, surchargeable manuellement au moyen de l’extrait.

4 Les dates sont présentées dans des formats explicites.
Conception, Éditorial Contenus Natif

Les thèmes natifs sont conformes et WordPress fournit ce qu’il faut aux thèmes personnalisés ou sur-mesure pour le mettre en place. Vérifier l’implémentation dans le thème utilisé.

5 La première occurrence d’une abréviation ou d’un acronyme dans le corps de chaque page donne accès à sa signification.
Conception, Développement, Éditorial Accessibilité Contenus Partiel

L’éditeur ne permet pas d’ajouter nativement des balises abbr sur les abréviations, mais notre extension Abbreviation Button for the Block Editor permet de gérer cette implémentation.

6 La date de publication des contenus qui le nécessitent est indiquée.
Conception Contenus Natif

Les thèmes natifs sont conformes et WordPress fournit ce qu’il faut aux thèmes personnalisés ou sur-mesure pour le mettre en place. Vérifier l’implémentation dans le thème utilisé.

7 Un lexique ou un glossaire adapté au public visé explique le vocabulaire sectoriel ou technique.
Éditorial Accessibilité, SEO Contenus Partiel

Une page de lexique peut être créée manuellement. Pour aller plus loin, une extension comme MyWPGlossary (par Whodunit) permet de rattacher chaque occurence des termes à sa fiche glossaire.

8 Les contenus publicitaires ou sponsorisés sont identifiés comme tels.
Éditorial Contenus À implémenter

Nécessite un choix de design et/ou de contribution.

9 Les conditions de modération des espaces publics sont indiquées.
Éditorial Contenus À implémenter

Nécessite la publication d’une page dédiée.

10 Les contenus ou fichiers destinés à des espaces publics peuvent être vérifiés avant leur envoi définitif.
Développement Contenus Partiel

WordPress ne permet pas la prévisualisation des commentaires par défaut (mais des extensions le font). Les extensions officielles BuddyPress (réseau social) et BBPress (forum) permettent la prévisualisation des contenus.

11 Les espaces publics proposent au moins un moyen de signaler les abus.
Conception Contenus Partiel

Un moyen de contact peut-être ajouté dans les conditions d’utilisation et l’extension Safe Report Comments permet d’ajouter un bouton de signalement directement dans les commentaires.

12 Chaque graphique est accompagné de ses données numériques.
Éditorial SEO Contenus À implémenter

Ce critère est dépendant de la contribution éditoriale, mais WordPress propose nativement la possibilité d’ajouter une légende, un texte alternatif voire un lien vers une page décrivant l’élément de façon détaillée.

13 La page des résultats de recherche indique le nombre de résultats, le nombre de pages de résultats, et le nombre de résultats par page.
Développement Contenus Partiel

Cela dépend du thème, mais nativement :

  • Le nombre de résultats est affiché par défaut
  • Le nombre global de résultats peut être ajouté par l’éditeur du thème via $wp_query->found_posts()
  • Le nombre de résultats par page peut être ajouté par l’éditeur du thème
14 La politique de confidentialité et de respect de la vie privée est disponible depuis toutes les pages.
Éditorial Privacy Données personnelles Natif

L’implémentation dépend du propriétaire du site, mais WordPress propose nativement d’identifier la page de politique de confidentialité et celle-ci est disponible par défaut à la création d’un site WordPress. Charge au propriétaire du site de l’intégrer dans son pied de page via le menu approprié.

15 La procédure d’accès et de rectification des données personnelles est décrite.
Éditorial Privacy Données personnelles Natif

L’implémentation dépend du propriétaire du site, mais WordPress propose nativement d’identifier la page de politique de confidentialité et celle-ci est disponible par défaut à la création d’un site WordPress. Le texte fourni par défaut sur cette page comprend de telles mentions.

16 La création de compte est possible sans recours à un système d’identification tiers.
Développement Privacy Données personnelles Natif

Par défaut, la création de compte est entièrement gérée par le CMS. En cas d’utilisation d’une authentification unique, laisser la possibilité de passer par le système natif.

17 La création d’un compte est soumise à un processus de confirmation.
Développement Privacy Données personnelles Natif

Si la création de compte est autorisée sur le site, WordPress envoie nativement une confirmation à valider par e-mail.

18 Le site propose un mécanisme de prévention des usurpations de compte ou d’identité.
Développement Privacy Données personnelles Partiel

Diverses extensions permettent de mettre en place un système d’authentification unique selon divers protocoles, comme par exemple SAML.

19 Les comptes ou abonnements ouverts en ligne peuvent être fermés par le même moyen.
Développement Privacy Données personnelles Natif

WordPress permet nativement la suppression d’un compte et de ses contenus via la fonctionnalité proposée dans Outils > Effacer les données. Pour plus de confort, l’extension GPDR Data Request Form développée par Whodunit permet d’ajouter un formulaire à cet effet dans votre page de politique de confidentialité.

20 Si le site propose un espace personnel ou abonné, il est possible de télécharger les contenus personnels.
Développement Privacy Données personnelles Natif

WordPress permet nativement l’export des contenus d’un compte via la fonctionnalité proposée dans Outils > Exporter les données. Pour plus de confort, l’extension GPDR Data Request Form développée par Whodunit permet d’ajouter un formulaire à cet effet dans votre page de politique de confidentialité.

21 La connexion à tous les services proposés est possible avec les mêmes identifiants.
Développement Privacy Données personnelles Partiel

Cela dépend des services utilisés mais la plupart du temps, les extensions ajoutant des fonctionnalités accessibles aux membres utilisent le système de gestion de compte natif du CMS. Le compte est donc synchronisé.

22 Il est possible de se déconnecter des espaces privés.
Développement Privacy Données personnelles Natif

WordPress permet d’ajouter un lien de déconnexion n’importe où sur le site.

23 Le site accepte les alias mail contenant le signe +
Développement Privacy Données personnelles Natif

La création de compte sur WordPress accepte nativement les alias mail contenant le signe +.

24 Les en-têtes envoyés par le serveur spécifient la politique de communication des referrers.
Développement Privacy Données personnelles À implémenter

Les règles CSP sont à mettre en place au cas par cas en connaissance de cause. WordPress ne s’en occupe pas nativement. Des extensions permettent d’ajouter les CSP automatiquement, mais il est recommandé de le faire manuellement via l’édition du fichier .htaccess.

25 Les liens externes qui ouvrent une nouvelle fenêtre ne partagent pas d’information de contexte.
Développement Privacy Données personnelles Natif

Cela est désormais pris en charge implicitement par le navigateur et ne nécessite pas d’action côté CMS.

Note : la règle est amenée à être supprimée d’Opquast version 5 suite à une recommandation de Whodunit.

26 Les échanges de données sensibles sont sécurisés et signalés comme tels.
Éditorial Données personnelles Externe

La mise en place du certificat ne dépend pas de WordPress.

27 Les données sensibles ne sont pas transmises en clair dans les URL.
Développement Données personnelles Natif

WordPress ne passe aucune donnée sensible dans les paramétres d’URL.

28 L’objectif des cookies et les limitations inhérentes à leur refus sont expliqués.
Éditorial Privacy Données personnelles Partiel

WordPress propose nativement une page de politique de confidentialité pré-remplie avec les éléments concernant le cœur du CMS, et la possibilité pour les éditeurs d’extensions d’enrichir cette page avec leurs sections dédiées. Il est cependant nécessaire de vérifier que l’ajout de toute dépendance tierce est bien reporté sur cette page.

29 L’achat d’un produit ou service est possible sans création de compte.
Développement Privacy E-Commerce Partiel

C’est le cas dans WooCommerce à travers un simple réglage. Pour d’autres extensions, il faut s’assurer de la mise en œuvre de cete règle.

30 Le détail de chaque article est consultable depuis le panier.
Développement E-Commerce Partiel

C’est le cas avec l’extension WooCommerce par défaut. Vérifier l’implémentation si autre extension ou développement spécifique.

31 Aucun produit ni service annexe n’est ajouté au panier de commande sans que cette action soit déclenchée par l’utilisateur.
Conception E-Commerce Partiel

C’est le cas avec l’extension WooCommerce par défaut. Vérifier l’implémentation si autre extension ou développement spécifique.

32 L’inscription à des services annexes n’est pas activée par défaut.
Développement E-Commerce Partiel

C’est le cas avec l’extension WooCommerce par défaut. Vérifier l’implémentation si autre extension ou développement spécifique.

33 La disponibilité des produits est indiquée avant la validation définitive de la commande.
Éditorial E-Commerce Partiel

C’est le cas avec l’extension WooCommerce par défaut (gestion du stock). Vérifier l’implémentation si autre extension ou développement spécifique.

34 Le délai de livraison estimé est indiqué avant la validation définitive de la commande.
Éditorial E-Commerce Partiel

Cela nécessite soit de la contribution (CGV) soit l’implémentation d’une solution spécifique en cas de gestion des livraisons (proposé dans WooCommerce par défaut).

35 Les frais de livraison estimés sont indiqués avant la validation définitive de la commande.
Éditorial E-Commerce Partiel

C’est le cas avec l’extension WooCommerce par défaut. Vérifier l’implémentation si autre extension ou développement spécifique.

36 Les modalités de récupération d’un bien dématérialisé sont précisées avant la commande.
Éditorial E-Commerce Partiel

Cela nécessite simplement la contibution des contenus indiquant ces conditions.

37 La modification de la quantité de chaque article, l’ajout et la suppression d’un ou plusieurs articles restent possibles avant la validation définitive de la commande.
Développement E-Commerce Partiel

C’est le cas avec l’extension WooCommerce par défaut (gestion des quantités dans le panier). Vérifier l’implémentation si autre extension ou développement spécifique.

38 La nature et les caractéristiques quantifiables des produits et services sont indiquées.
Éditorial SEO E-Commerce Partiel

Nécessite simplement une contribution adaptée dans la fiche produit.

39 La période et les conditions de validité des offres spéciales et promotions sont indiquées.
Éditorial E-Commerce Partiel

Nécessite simplement une contribution adaptée dans les CGV, dans l’encart de l’offre ou dans la fiche produit.

40 Le sous-total détaillé est indiqué avant la validation définitive de la commande.
Développement E-Commerce Partiel

C’est le cas avec l’extension WooCommerce par défaut. Vérifier l’implémentation si autre extension ou développement spécifique.

41 Les conditions de financement sont indiquées.
Éditorial E-Commerce Partiel

Nécessite simplement une contribution adaptée dans les CGV, dans l’encart de l’offre ou dans la fiche produit.

42 Les conditions de fonctionnement du service après-vente sont indiquées.
Éditorial E-Commerce Partiel

Nécessite simplement une contribution adaptée dans les CGV, dans l’encart de l’offre ou dans la fiche produit.

43 Les conditions de débit ou d’encaissement sont indiquées.
Éditorial E-Commerce Partiel

Nécessite simplement une contribution adaptée dans les CGV, dans l’encart de l’offre ou dans la fiche produit.

44 Les conditions de garantie sont indiquées.
Éditorial E-Commerce Partiel

Nécessite simplement une contribution adaptée dans les CGV, dans l’encart de l’offre ou dans la fiche produit.

45 Les conditions de vente ou d’utilisation sont disponibles depuis toutes les pages.
Éditorial E-Commerce Partiel

Nécessite l’ajout de la page de CGV dans le menu (principal ou de pied de page).

46 Les informations relatives à la zone de livraison des produits ou de réalisation des services sont indiquées.
Éditorial E-Commerce À implémenter

Dépend de la contribution éditoriale.

47 Les moyens de paiement acceptés et les procédures correspondantes sont indiqués.
Éditorial E-Commerce À implémenter

Dépend de la contribution éditoriale.

48 L’identité des prestataires impliqués dans les transactions est précisée.
Éditorial Privacy E-Commerce À implémenter

Dépend de la contribution éditoriale.

49 Les recours en cas de litige sont indiqués dans les conditions générales de vente ou d’utilisation.
Éditorial E-Commerce À implémenter

Dépend de la contribution éditoriale.

50 L’adresse et les conditions de retour des produits sont indiquées.
Éditorial E-Commerce À implémenter

Dépend de la contribution éditoriale.

51 La charge des frais de retour est indiquée avant la validation définitive de la commande.
Éditorial E-Commerce À implémenter

Dépend de la contribution éditoriale.

52 Le mode de dépôt et la procédure de traitement des réclamations sont indiqués.
Éditorial E-Commerce À implémenter

Dépend de la contribution éditoriale.

53 Les conditions de remboursement sont indiquées.
Éditorial E-Commerce À implémenter

Dépend de la contribution éditoriale.

54 Les matériels et logiciels nécessaires au fonctionnement du service sont indiqués avant la validation de la commande.
Éditorial E-Commerce À implémenter

Dépend de la contribution éditoriale.

55 Les prix affichés mentionnent le détail des taxes et suppléments éventuels ainsi que le montant hors taxes.
Éditorial E-Commerce Partiel

Implémenté par défaut dans WooCommerce, dans la mesure où ces informations sont renseignées côté contribution éditoriale.

56 Une adresse de livraison différente de l’adresse de facturation peut être spécifiée.
Développement E-Commerce Partiel

Implémenté nativement dans WooCommerce.

57 Le site accepte au moins deux moyens de paiement.
Développement E-Commerce Partiel

WooCommerce gère de multiples moyens de paiement. Cela dépend donc des moyens de paiement renseignés par le propriétaire du site.

58 Les données bancaires ne sont mémorisées qu’après consentement explicite de l’utilisateur.
Développement Privacy E-Commerce Partiel

Implémenté nativement dans WooCommerce au moyen d’une option manuelle pour le visiteur.

59 Les données bancaires mémorisées par le site peuvent être modifiées ou supprimées.
Développement Privacy E-Commerce Partiel

Implémenté nativement par WooCommerce et accessible dans le compte client.

60 La référence de la transaction est affichée au client après la validation de sa commande.
Développement E-Commerce Partiel

Implémenté nativement dans WooCommerce.

61 Les factures émises sont également disponibles en ligne.
Développement E-Commerce Partiel

Implémenté nativement dans WooCommerce. Les factures sont disponibles dans le compte client et sur l’interface d’administration (si le client n’a pas créé de compte, il peut contacter le propriétaire du site pour obtenir ses factures).

62 Chaque facturation fait l’objet d’un mail de confirmation.
Développement E-Commerce Partiel

Implémenté nativement dans WooCommerce.

63 Les mentions d’appartenance à un ordre ou groupe professionnel, d’un label ou d’une récompense sont accompagnées d’un lien vers la source.
Éditorial E-Commerce À implémenter

Dépend de la contribution éditoriale.

64 Les produits indisponibles font l’objet d’une différenciation visuelle et textuelle.
Éditorial E-Commerce Partiel

Dans WooCommerce la mention « rupture de stock » est par défaut ajoutée aux produits indisponibles.

65 Un mail indiquant la référence de la transaction et les données de la commande est envoyé suite à la validation.
Développement E-Commerce Partiel

Implémenté nativement dans l’extension WooCommerce.

66 Chaque réclamation fait l’objet d’un accusé de réception.
Développement E-Commerce Partiel

Cela dépend de l’implémentation du formulaire. L’extension Gravity Forms permet de créer facilement un accusé de réception mais celui-ci n’étant pas proposé par défaut à la création d’un nouveau formulaire, le respect du critère dépend du paramétrage manuel de chaque formulaire.

67 Chaque champ de formulaire est associé dans le code source à une étiquette qui lui est propre.
Développement Accessibilité Formulaires Partiel

Les formulaires nativement proposés par le CMS sont conformes. L’extension Gravity Forms est également conforme par défaut.

68 Les informations complétant l’étiquette d’un champ sont associées à celui-ci dans le code source
Développement Accessibilité Formulaires Partiel

Les formulaires nativement proposés par le CMS sont conformes. L’extension Gravity Forms est également conforme par défaut.

69 L’étiquette de chaque champ de formulaire indique si la saisie est obligatoire.
Développement Privacy Formulaires Natif

Les formulaires nativement proposés par le CMS sont conformes. L’extension Gravity Forms est également conforme par défaut.

70 Le format de saisie des champs de formulaire qui le nécessitent est indiqué
Développement Accessibilité Formulaires Partiel

Les formulaires nativement proposés par le CMS sont conformes. L’extension Gravity Forms est également conforme par défaut si les champs choisis sont appropriés.

71 L’utilisateur est averti lorsqu’une saisie est sensible à la casse.
Développement Accessibilité Formulaires À implémenter

La conformité dépend de la contribution éditoriale réalisée au niveau du formulaire.

72 L’étiquette de chaque champ de formulaire qui le nécessite indique les limites de nombre de caractères
Développement Formulaires À implémenter

La conformité dépend de la contribution éditoriale réalisée au niveau du formulaire.

73 La création d’un mot de passe par l’utilisateur fait l’objet d’un mécanisme de prévention des erreurs de saisie.
Développement Formulaires Natif

Les formulaires permettant la création d’un mot de passe sont conformes nativement au niveau de WordPress. L’implémentation au sein des extensions ou des développement sur mesure éventuels doit être vérifiée.

74 Les caractères saisis dans un champ de mot de passe peuvent être affichés en clair.
Développement Formulaires Natif

L’implémentation est conforme dans les formulaires gérés nativement par WordPress. Vérifier l’implémentation en cas d’utilisation d’une extension ou de développements spécifiques.

75 Chaque étiquette de formulaire est visuellement rattachée au champ qu’elle décrit.
Conception Accessibilité Formulaires Partiel

Les formulaires proposés nativement par WordPress sont conformes. Les formulaires proposés par l’extension Gravity Forms sont également conformes.

76 Les informations contextuelles se rapportant à un champ de formulaire lui sont visuellement rattachées.
Conception Accessibilité Formulaires Partiel

Les formulaires proposés nativement par WordPress sont conformes. Les formulaires proposés par l’extension Gravity Forms sont également conformes.

77 En cas de rejet des données saisies dans un formulaire, les champs contenant les données rejetées sont indiqués à l’utilisateur.
Développement Accessibilité Formulaires Partiel

Les formulaires proposés nativement par WordPress sont conformes. Les formulaires proposés par l’extension Gravity Forms sont également conformes.

78 En cas de rejet des données saisies dans un formulaire, les raisons du rejet sont indiquées à l’utilisateur.
Développement Accessibilité Formulaires Partiel

Les formulaires proposés nativement par WordPress sont conformes. Les formulaires proposés par l’extension Gravity Forms sont également conformes.

79 En cas de rejet des données saisies dans un formulaire, toutes les données saisies peuvent être modifiées par l’utilisateur.
Développement Formulaires Partiel

Les formulaires proposés nativement par WordPress sont conformes. Les formulaires proposés par l’extension Gravity Forms sont également conformes.

80 Les messages d’erreur personnalisés sont exprimés dans la langue du formulaire.
Développement Accessibilité Formulaires Partiel

Les formulaires proposés nativement par WordPress sont conformes. Les formulaires proposés par l’extension Gravity Forms sont également conformes.

81 Lors de la saisie d’un formulaire réparti sur plusieurs pages, un récapitulatif global est affiché avant l’envoi définitif.
Développement Formulaires À implémenter

Rarement mis en place. Non conforme sur les formulaires à étapes générés par Gravity Forms.

82 La page affichée après l’envoi d’un formulaire permet de reprendre directement la navigation.
Développement Formulaires Partiel

Les formulaires proposés nativement par WordPress sont conformes. Les formulaires proposés par l’extension Gravity Forms sont également conformes. À noter cependant que Gravity Forms permet d’effectuer une redirection vers n’importe quelle page, sur laquelle potentiellement le critère ne serait pas conforme.

83 La soumission d’un formulaire est suivie d’un message indiquant la réussite ou non de l’action souhaitée.
Développement Formulaires Partiel

Les formulaires proposés nativement par WordPress sont conformes. Les formulaires proposés par l’extension Gravity Forms sont également conformes.

84 L’utilisateur est averti au début d’un processus complexe de la nature des données et documents exigés.
Conception Accessibilité Formulaires À implémenter

Ce point est dépendant de la contribution éditoriale.

85 Les processus complexes sont accompagnés de la liste de leurs étapes.
Conception Formulaires À implémenter

Le critère n’est pas implémenté dans les formulaires à étapes de Gravity Forms. Implémentation sur mesure à prévoir.

86 L’étape en cours d’un processus complexe est indiquée.
Conception Formulaires Partiel

Les formulaires à étapes proposés par l’extension Gravity Forms sont conformes.

87 Chaque étape d’un processus complexe permet de revenir à l’étape précédente.
Développement Formulaires Partiel

Les formulaires à étapes proposés par l’extension Gravity Forms sont conformes.

88 L’utilisateur est averti de la perte d’information en cas d’utilisation de l’historique de son navigateur dans un processus complexe.
Développement Formulaires À implémenter

À ce jour, aucune solution de gestion de formulaires n’implémente ce critère. Développement sur-mesure à prévoir.

89 La navigation dans un processus complexe ne provoque pas la perte des données précédemment soumises.
Développement Formulaires Partiel

L’extension Gravity Forms implémente ce critère.

90 Le copier coller est possible dans les champs de formulaire.
Développement Formulaires Natif

Si l’on prend l’exemple des formulaires proposés nativement par WordPress, le critère est conforme. Les formulaires proposés par l’extension Gravity Forms sont également conformes.

91 Les éléments d’une liste déroulante qui peuvent être regroupés le sont de manière appropriée.
Éditorial Accessibilité Formulaires Partiel

L’extension Gravity Forms permet ce type d’implémentation, sous réserve que ce soit mis en place côté contribution éditoriale.

92 Les listes d’options de formulaires sont présentées dans un ordre identifiable.
Développement Accessibilité Formulaires Partiel

L’extension Gravity Forms permet ce type d’implémentation, sous réserve que ce soit mis en place côté contribution éditoriale.

93 Les champs de saisie de type mail, URL, téléphone, nombre, recherche, mots de passe, heure et date sont dotés du type approprié.
Développement Mobile Formulaires Partiel

Les formulaires proposés nativement par WordPress sont conformes. L’extension Gravity Forms permet ce type d’implémentation, sous réserve que ce soit mis en place côté contribution éditoriale.

94 La page d’accueil expose la nature des contenus et services proposés.
Éditorial SEO Identification et contact À implémenter

Ce critère dépend de la contribution éditoriale.

95 Si le site est réservé ou destiné à un public spécifique, ce public est mentionné au moins sur la page d’accueil.
Éditorial Identification et contact À implémenter

Ce critère dépend de la contribution éditoriale.

96 L’identité de l’auteur, de la société ou de l’organisation est indiquée.
Éditorial SEO Identification et contact À implémenter

Ce critère dépend de la contribution éditoriale.

97 Le titre de chaque page permet d’identifier le site.
Éditorial SEO Identification et contact Natif

La balise title générée nativement par WordPress contient le titre du site.

98 Le titre de chaque page permet d’identifier son contenu.
Éditorial SEO Identification et contact Natif

La balise title générée nativement par WordPress contient le titre de la page.

99 Le code source des pages contient un appel valide à une icône de favori.
Développement Identification et contact Natif

WordPress permet nativement d’indiquer une icône de favori sur l’écran Réglages > Général. Si aucune icône n’est proposée, c’est le logo WordPress qui est alors utilisé.

100 L’adresse complète et le numéro de téléphone des sociétés et organisations sont disponibles depuis toutes les pages du site.
Éditorial SEO Identification et contact À implémenter

Ce critère dépend de la contribution éditoriale.

101 Le numéro d’immatriculation délivré aux sociétés ou organisations au terme des procédures légales d’enregistrement en vigueur dans leur pays est indiqué.
Éditorial Identification et contact À implémenter

Ce critère dépend de la contribution éditoriale.

102 Le site propose au moins deux moyens de contact.
Éditorial Identification et contact À implémenter

Ce critère dépend de la contribution éditoriale.

103 Les délais de réponse aux demandes d’information sont indiqués.
Éditorial Identification et contact À implémenter

Ce critère dépend de la contribution éditoriale.

104 Les horaires et tarifs de fonctionnement des services mis à la disposition des utilisateurs sont indiqués.
Éditorial Identification et contact À implémenter

Ce critère dépend de la contribution éditoriale.

105 Chaque demande d’information fait l’objet d’un accusé de réception.
Éditorial Identification et contact À implémenter

Cela dépend de l’implémentation du formulaire. L’extension Gravity Forms permet de créer facilement un accusé de réception mais celui-ci n’étant pas proposé par défaut à la création d’un nouveau formulaire, le respect du critère dépend du paramétrage manuel de chaque formulaire.

106 Tous les mails fournissent au moins un moyen de contact.
Éditorial Identification et contact À implémenter

Ce critère dépend de l’implémentation réalisée sur les formulaires. L’extension Gravity Forms permet par exemple de personnaliser les message envoyés afin d’y faire figurer cette information. Cela dépend donc de la contribution éditoriale.

107 Le site propose au moins un moyen de contacter le responsable des réclamations.
Éditorial Identification et contact À implémenter

Ce critère dépend de la contribution éditoriale.

108 Le site propose au moins un moyen de contacter le modérateur des espaces publics.
Éditorial Privacy Identification et contact À implémenter

Ce critère dépend de la contribution éditoriale.

109 L’identité de la personne ou du service responsable des contenus est indiquée.
Éditorial Identification et contact À implémenter

Ce critère dépend de la contribution éditoriale.

110 Si le site déclare respecter un ou plusieurs standards ou référentiels, un lien est proposé vers chacun d’entre eux.
Éditorial Identification et contact À implémenter

Ce critère dépend de la contribution éditoriale.

111 Chaque image décorative est dotée d’une alternative textuelle appropriée.
Éditorial SEO Images et médias À implémenter

WordPress propose tous les mécanismes nécessaires, mais leur implémentation dépend de la contribution.

112 Chaque image-lien est dotée d’une alternative textuelle appropriée.
Éditorial SEO Images et médias À implémenter

WordPress propose tous les mécanismes nécessaires, mais leur implémentation dépend de la contribution.

113 Chaque image porteuse d’information est dotée d’une alternative textuelle appropriée.
Éditorial SEO Images et médias À implémenter

WordPress propose tous les mécanismes nécessaires, mais leur implémentation dépend de la contribution.

114 Les vignettes et aperçus ne sont pas des images de taille supérieure redimensionnées côté client.
Développement Ecodesign Images et médias À implémenter

Aucune implémentation particulière côté WordPress, cela dépend du thème, des extensions installées et des éventuels développements réalisés.

115 Les objets inclus sont dotés d’une alternative textuelle appropriée.
Éditorial SEO Images et médias À implémenter

WordPress propose tous les mécanismes nécessaires, mais leur implémentation dépend de la contribution.

116 Chaque contenu audio et vidéo est accompagné de sa transcription textuelle.
Éditorial SEO Images et médias À implémenter

WordPress propose tous les mécanismes nécessaires (légende, lien vers une page contenant une transcription), mais leur implémentation dépend de la contribution.

117 Les vidéos comportent des sous-titres synchronisés.
Éditorial Accessibilité Images et médias Partiel

Les vidéos implémentées avec le lecteur natif du CMS prennent en charge l’ajout de sous-titres synchronisés. Cela dépend donc de la contribution. En cas de vidéos provenant de plateformes tierces, vérifier l’implémentation.

118 La durée des contenus vidéo ou audio est indiquée.
Développement Accessibilité Images et médias Natif

Les vidéos utilisant le lecteur natif de WordPress sont conforme. En cas d’utilisation d’une plateforme tierce, vérifier l’implémentation.

119 Les vidéos sont déclenchées par l’utilisateur.
Développement Accessibilité Images et médias Natif

Le lecteur natif de WordPress est conforme. Vérifier l’implémentation en cas d’outil tiers.

120 Les sons sont déclenchés par l’utilisateur.
Développement Accessibilité Images et médias Natif

Le lecteur natif de WordPress est conforme. Vérifier l’implémentation en cas d’outil tiers.

121 Les animations, sons et clignotements peuvent être mis en pause.
Développement Accessibilité Images et médias À implémenter

Ce critère dépend de l’implémentation choisie et donc de l’extension installée ou du développement réalisé.

122 Le déroulement des animations ne bloque pas la navigation ou l’accès aux contenus.
Développement Images et médias À implémenter

Ce critère dépend de l’implémentation choisie et donc de l’extension installée ou du développement réalisé.

123 L’indicatif international est disponible pour tous les numéros de téléphone.
Éditorial Internationalisation À implémenter

Ce critère dépend de la contribution éditoriale.

124 Le pays est précisé pour toutes les adresses postales.
Éditorial Internationalisation À implémenter

Ce critère dépend de la contribution éditoriale.

125 Le code source de chaque page indique la langue principale du contenu.
Développement SEO Internationalisation Natif

Nativement implémenté par WordPress. En cas de gestion multilingue, l’extension Polylang l’implémente également.

126 La langue principale de la page cible d’un lien est identifiable lorsqu’elle diffère de celle de la page d’origine.
Éditorial Internationalisation À implémenter

L’ajout de la langue de la page cible dépend de la contribution éditoriale.

127 Chaque changement de langue est signalé.
Éditorial Accessibilité Internationalisation Natif

WordPress permet nativement d’indiquer les changements de langue dans l’éditeur via une option de formatage. À noter que ce mécanisme est présent nativement depuis l’intégration d’une fonctionnalité à l’origine développée par Whodunit !

128 Les liens d’accès aux versions traduites pointent directement vers la traduction de la page courante.
Éditorial Internationalisation Partiel

Ce réglage est pris en charge par l’extension Polylang.

129 Les liens vers les versions équivalentes de la page ou du site sont rédigés dans leur langue cible.
Éditorial Internationalisation Partiel

Ce réglage est pris en charge par l’extension Polylang.

130 Le serveur respecte l’ordre préférentiel de langues des outils de consultation.
Développement Internationalisation Partiel

Ce réglage est pris en charge par l’extension Polylang.

131 Chaque lien est doté d’un intitulé dans le code source.
Développement Accessibilité Liens À implémenter

Ce critère dépend de la contribution éditoriale, et des extensions et du thème installés.

132 Le libellé de chaque lien décrit sa fonction ou la nature du contenu vers lequel il pointe.
Éditorial SEO Liens À implémenter

Ce critère dépend de la contribution éditoriale, et des extensions et du thème installés.

133 Les liens de même nature ont des couleurs, des formes et des comportements identiques sur toutes les pages.
Conception Liens À implémenter

Ce critère dépend de la contribution éditoriale, et des extensions et du thème installés.

134 Le soulignement est réservé aux liens.
Éditorial Liens À implémenter

Cela dépend de la feuille de style utilisée. À noter que nativement, l’éditeur Gutenberg de WordPress ne propose pas d’option de formatage de texte permettant d’ajouter un soulignement.

135 Les liens sont visuellement différenciés du reste du contenu.
Conception Accessibilité Liens À implémenter

Cela dépend de la feuille de style utilisée. À noter que les thèmes natifs du CMS utilisent le soulignement.

136 Le site n’applique pas le même style aux liens visités et non visités.
Développement Liens À implémenter

Cela dépend de la feuille de style utilisée et donc du thème. Note : les thèmes natifs proposés par WordPress ne respectent pas ce critère.

137 Les liens internes et externes sont différenciés.
Développement Liens À implémenter

Cela dépend du thème. Note : les thèmes natifs proposés par WordPress ne respectent pas ce critère.

138 Les liens internes vers les contenus à accès limité sont différenciés
Développement Liens À implémenter

Dépend de la contribution éditoriale.

139 Les liens provoquant l’ouverture d’un logiciel externe ont un libellé explicite.
Éditorial Accessibilité Liens À implémenter

Dépend de la contribution éditoriale.

140 Les numéros de téléphone sont activables via le protocole approprié.
Développement Mobile Liens À implémenter

WordPress permet nativement l’utilisation du motif tel:XXX au sein de l’attribut href des liens. Dépend donc de la contribution éditoriale.

141 L’utilisateur est averti des ouvertures de nouvelles fenêtres.
Éditorial Accessibilité Liens À implémenter

Dépend de la contribution éditoriale.

142 Le format des fichiers proposés en téléchargement est indiqué.
Développement Accessibilité Liens À implémenter

Dépend de la contribution éditoriale.

143 La taille des fichiers internes proposés en téléchargement est indiquée.
Éditorial Accessibilité Liens À implémenter

Dépend de la contribution éditoriale.

144 La langue des fichiers en téléchargement est précisée lorsqu’elle diffère de celle de la page d’origine.
Éditorial Accessibilité Liens À implémenter

Dépend de la contribution éditoriale.

145 Le nommage des fichiers internes proposés en téléchargement permet d’en identifier le contenu et la provenance.
Éditorial Liens À implémenter

Dépend de la contribution éditoriale.

146 Le site n’impose pas d’interdiction ou de restriction à la mise en place des liens entrants.
Éditorial SEO Liens Natif

Sauf contribution éditoriale spécifique, le critère est conforme.

147 Tous les liens internes du site sont valides.
Éditorial SEO Liens Partiel

Il est recommandé d’utiliser l’extension Redirection afin de suivre les erreurs 404 sur le site et les corriger si besoin.

148 Si le site n’est pas réservé à un public spécifique, l’accès aux contenus est immédiat.
Éditorial SEO Navigation Natif

Sauf développement spécifique en ce sens, le critère est conforme.

149 La navigation sur le site ne provoque pas l’ouverture de popups.
Conception Accessibilité Navigation À implémenter

Dépend des extensions utilisées et des développements spécifiques réalisés.

150 Il est possible de revenir à la page d’accueil depuis toutes les pages.
Conception Navigation Natif

Nativement, le titre du site (ou son logo le cas échéant) renvoie toujours vers la page d’accueil du site sur les thèmes proposés par WordPress, ainsi que sur les thèmes présents sur le répertoire officiel.

151 Chaque page affiche une information permettant de connaître son emplacement dans l’arborescence du site.
Conception Navigation Partiel

WordPress ne propose nativement pas de fil d’ariane, mais toutes les extensions SEO (comme par exemple Yoast) proposent un bloc fil d’ariane.

152 Les items actifs de menu sont signalés.
Développement Accessibilité Navigation Natif

Par défaut, les menus de navigation de WordPress ajoutent automatiquement une classe ainsi qu’un attribut aria-current à la page courante. Charge à l’équipe de développement du thème d’utiliser ces éléments pour distinguer visuellement les items. C’est le cas sur les thèmes proposés nativement.

153 Les blocs de navigation de même nature sont affichés aux mêmes emplacements sur toutes les pages.
Conception Accessibilité Navigation Natif

L’éditeur de site Gutenberg proposé par WordPress permet via son système de modèles et de compositions de proposer nativement une interface cohérente d’une page à l’autre.

154 Les icônes de navigation sont accompagnées d’une légende explicite.
Conception Accessibilité Navigation À implémenter

L’implémentation dépend entièrement de la contribution éditoriale.

155 Les mécanismes de fermeture de fenêtres sont visuellement rattachées à leur contenu.
Conception Navigation À implémenter

Cette fonctionnalité n’est pas présente nativement. Conformité à confirmer suivant l’implémentation réalisée (extension ou développement sur-mesure).

156 Les mécanismes de fermetures de fenêtres sont immédiatement disponibles.
Développement Navigation À implémenter

Cette fonctionnalité n’est pas présente nativement. Conformité à confirmer suivant l’implémentation réalisée (extension ou développement sur-mesure).

157 Les nouvelles fenêtres dimensionnées et les fenêtres modales sont dotées d’un bouton de fermeture explicite.
Développement Navigation À implémenter

Cette fonctionnalité n’est pas présente nativement. Conformité à confirmer suivant l’implémentation réalisée (extension ou développement sur-mesure).

158 Les mécanismes de fermetures de fenêtres sont affichés aux mêmes emplacements sur toutes les pages.
Conception Navigation À implémenter

Cette fonctionnalité n’est pas présente nativement. Conformité à confirmer suivant l’implémentation réalisée (extension ou développement sur-mesure).

159 Chaque page contient des liens d’accès rapide placés au début du code source.
Développement Accessibilité Navigation Natif

Les thèmes natifs proposés par le CMS proposent des liens d’évitement. Vérifier l’implémentation sur le thème installé.

160 Le focus clavier n’est ni supprimé ni masqué.
Développement Accessibilité Navigation Natif

Les thèmes natifs proposés par le CMS conservent le focus du navigateur. Vérifier l’implémentation sur le thème installé.

161 Le site est intégralement utilisable au clavier.
Développement Accessibilité Navigation À implémenter

Cela dépend du thème, des extensions installées et de la contribution éditoriale. Critère à vérifier au cas par cas.

162 La navigation au clavier s’effectue dans un ordre prévisible.
Développement Accessibilité Navigation À implémenter

Cela dépend du thème, des extensions installées et de la contribution éditoriale. Critère à vérifier au cas par cas.

163 Le site propose un moteur de recherche interne.
Conception Ecodesign Navigation Natif

La fonctionnalité est présente nativement dans WordPress. Vérifier que le site ne la désactive pas.

164 Chaque page de résultats de recherche peut être atteinte via une adresse Web.
Développement Ecodesign Navigation Natif

Dans WordPress, les paramétres des pages de résultats de recherche sont passées via GET.

165 Il est possible de relancer une recherche depuis sa page de résultats.
Développement Navigation Natif

Les thèmes natifs de WordPress proposent nativement un formulaire de recherche pré-rempli avec la recherche effectuée. Vérifier cependant l’implémentation dans le thème installé.

166 Un plan du site est disponible depuis chaque page.
Conception SEO Navigation Partiel

Non proposé nativement par WordPress mais réalisable manuellement en créant une page de plan de site. Des extensions permettent de gérer avec davantage de confort cette page, comme par exemple notre extension Simple Site Map Page.

167 Les limites de temps imposées à une action ou un accès sont indiquées.
Développement Navigation Natif

Nativement, la durée de la session dans WordPress est de 48 heures au minimum, ce qui laisse a priori suffisamment de temps pour finaliser une action sans avoir à mentionner cette durée de session. Si la durée de session est réduite par une extension ou par un développement sur mesure, envisager d’indiquer cette durée.

168 L’inscription aux newsletters est soumise à un processus de confirmation.
Éditorial Privacy Newsletter Partiel

Dans WordPress, toute inscription sur le site fait nativement l’objet d’une confirmation par e-mail. Dans le cas des newsletter, s’assurer que l’extension utilisée passe par le système d’inscription de WP ou propose un mécanisme similaire (c’est par exemple le cas de MailPoet).

169 Un lien de désinscription est présent dans chaque newsletter.
Développement Privacy Newsletter Partiel

Si l’on prend l’exemple de l’extension Mailpoet, un lien de désinscription est disponible par défaut.

170 La désinscription depuis une newsletter ne demande pas de confirmation par courriel.
Développement Ecodesign Newsletter Partiel

Si l’on prend l’exemple de l’extension Mailpoet, la page de désinscription ne demande pas de confirmation par e-mail mais uniquement un clic sur un bouton de confirmation de désinscription.

171 La désinscription aux newsletters est possible depuis le site.
Développement Privacy Newsletter Partiel

Si l’on prend l’exemple de l’extension Mailpoet, une page de gestion de son inscription est disponible par défaut. Charge au propriétaire du site d’y donner accès.

172 La dernière newsletter envoyée est disponible en ligne.
Conception Newsletter Partiel

Ce choix dépend de son implémentation par le propriétaire du site. Avec Mailpoet il suffit par exemple d’insérer le shortcode [mailpoet_archive] sur une page du site pour y faire figurer l’ensemble des newsletters précédentes.

173 Les archives de newsletters sont disponibles en ligne.
Développement SEO Newsletter Partiel

Ce choix dépend de son implémentation par le propriétaire du site. Avec Mailpoet il suffit par exemple d’insérer le shortcode [mailpoet_archive] sur une page du site pour y faire figurer l’ensemble des newsletters précédentes.

174 La fréquence d’envoi des newsletters est consultable avant l’abonnement.
Conception Newsletter À implémenter

Ce point est à gérer en contribution par l’ajout de cette mention sur la section d’inscription à la newsletter.

175 La charte graphique est cohérente sur l’ensemble du site.
Conception Présentation Natif

Qu’il s’agissent des thèmes natifs proposés par WordPress ou de thèmes créés via l’interface d’édition de site, des outils sont proposés afin de penser le design du site réalisé par le prisme d’un système de design cohérent.

176 L’information n’est pas véhiculée uniquement par la couleur.
Conception Accessibilité Présentation À implémenter

Cela dépend du contenu et des fonctionnalités du site. Pas d’implémentation native (mais pas d’incompatibilité non plus).

177 Les contenus sont présentés avec un contraste suffisant par rapport à leur arrière-plan.
Conception Accessibilité Présentation Natif

Ce point est à la charge de la contribution éditoriale. Le point est tout de même noté conforme dans la mesure où WordPress donne nativement une indication dans l’éditeur en cas de mauvais contraste entre deux combinaisons de couleurs.

178 Le contenu et le sens de chaque page ne sont pas altérés lorsque les styles sont désactivés.
Développement Accessibilité Présentation À implémenter

Le critère est indiqué comme non implémenté car via l’éditeur natif, il est possible assez facilement de créer du contenu dont la linéarisation est erronée (via l’usage de positionnement en grille CSS, via l’usage de couleurs d’arrière-plan, etc) sans alerte de la part du CMS.

179 Un contenu n’est pas désigné uniquement par sa forme ou par sa position à l’écran.
Éditorial Accessibilité Présentation À implémenter

Cela dépend du contenu et des fonctionnalités du site. Pas d’implémentation native (mais pas d’incompatibilité non plus).

180 Un contenu qui doit être restitué dans un lecteur d’écran ne lui est pas dissimulé.
Développement Accessibilité Présentation À implémenter

Cela dépend du contenu et des fonctionnalités du site. Pas d’implémentation native (mais pas d’incompatibilité non plus).

181 La taille des éléments cliquables est suffisante.
Conception Mobile Présentation À implémenter

Cela dépend du thème utilisé par le site. Pas d’implémentation native (mais pas d’incompatibilité non plus).

182 Les textes pouvant être mis en forme via des styles ne sont pas remplacés par des images.
Éditorial SEO Présentation À implémenter

Cela dépend de la contribution des contenus.

183 Les contenus générés via les styles sont dotés d’une alternative appropriée.
Développement SEO Présentation À implémenter

Ce point dépend du thème utilisé et donc de l’implémentation réalisée par son équipe de développement.

184 Les pictogrammes typographiques sont dotés d’une alternative appropriée.
Développement SEO Présentation À implémenter

Les pictogrammes typographiques ne sont pas utilisés par défaut. Vérifier l’implémentation si le thème les utilise.

185 Une famille générique de police est indiquée comme dernier élément de substitution.
Développement Présentation Natif

Cela est possible nativement dans WordPress à l’aide de l’éditeur de site Gutenberg.

186 Les styles ne justifient pas le texte.
Développement Accessibilité Présentation Natif

La justification de texte a été supprimée de l’éditeur de WordPress il y a des années.

187 Les mises en majuscules à des fins décoratives sont effectuées à l’aide des styles
Éditorial Présentation Natif

L’éditeur Gutenberg de WordPress propose nativement une implémentation correcte des majuscules (via des propriétés CSS) dans le réglage « Casse » des options de mise en forme des blocs de contenus.

188 Le site ne bloque pas les fonctionnalités de zoom du navigateur.
Développement Mobile Présentation Natif

Les thèmes natifs et une grande partie des thèmes disponibles sur le répertoire officiel sont conformes.

189 Le site propose un ou plusieurs mécanismes dédiés à l’adaptation aux terminaux mobiles.
Développement Mobile Présentation Natif

Les thèmes natifs et la grande majorité des thèmes du répertoire officiel sont adaptatifs. Vérifier cependant l’implémentation sur les thèmes installés et sur ceux réalisés sur mesure.

190 Le site propose des styles dédiés à l’impression.
Développement Présentation À implémenter

Les thèmes natifs ne proposent pas de feuille de style d’impression. Vérifier l’implémentation sur les thèmes installés et sur ceux réalisés sur mesure.

191 Le contenu de chaque page est disponible à l’impression sans blocs de navigation.
Développement Ecodesign Présentation À implémenter

Les thèmes natifs ne proposent pas de feuille de style d’impression. Vérifier l’implémentation sur les thèmes installés et sur ceux réalisés sur mesure.

192 Toutes les pages utilisent le protocole HTTPS.
Développement Sécurité Externe

Réglage à effectuer côté hébergement/serveur.

193 Les certificats de sécurité sont signés et en cours de validité.
Développement Sécurité Externe

Réglage à effectuer côté hébergement/serveur.

194 Les pages utilisant HTTPS ont un en-tête de transport strict.
Développement Sécurité Externe

Réglage à effectuer côté hébergement/serveur.

195 Les pages utilisant le protocole HTTPS ne proposent pas de ressources HTTP.
Développement Sécurité Externe

Cela n’est pas à gérer du côté de WordPress mais soit du côté de la contribution, soit du côté des réglages serveur.

196 Les opérations relatives aux mots de passe peuvent être effectuées intégralement en ligne.
Développement Sécurité Natif

Nativement conforme dans WordPress.

197 Les mots de passe peuvent être choisis ou changés par l’utilisateur.
Développement Sécurité Natif

Nativement proposé par WordPress.

198 Un dispositif sensibilise l’utilisateur sur le degré de sécurisation du mot de passe qu’il choisit
Développement Sécurité Natif

WordPress utilise le système zxcvbn pour s’assurer de la robustesse des mots de passe.

199 Le site propose une procédure de réinitialisation du mot de passe.
Développement Sécurité Natif

Nativement conforme.

200 Le site ne communique pas de mot de passe par mail
Développement Sécurité Natif

Un lien de réinitialisation est envoyé par WordPress.

201 Les en-têtes envoyés par le serveur désactivent la détection automatique du type MIME de chaque ressource.
Développement Sécurité Externe

Réglage à effectuer côté hébergement/serveur.

202 Le serveur indique le type MIME de chaque ressource.
Développement Sécurité Natif

Nativement conforme dans WordPress.

203 Les informations sur la sécurité des transactions sont indiquées.
Éditorial Sécurité Externe

Ce réglage est à configurer du côté de l’hébergement.

204 Le serveur n’envoie pas la liste des fichiers des répertoires n’ayant pas de page d’index.
Développement Sécurité Partiel

Ce n’est pas pris en charge directement par le CMS car il s’agit d’un réglage serveur, mais plusieurs extensions WordPress dédiées à la sécurité prennent en charge ce réglage via le fichier .htaccess.

205 Le serveur envoie les informations d’activation de protection cross site scripting.
Développement Sécurité À implémenter

Cela n’est pas pris en charge côté applicatif mais côté serveur (directives Apache ou Nginx par exemple).

206 Le serveur envoie les informations indiquant les domaines autorisés à intégrer ses pages dans des cadres.
Développement Sécurité Externe

Il s’agit d’une implémentation à faire au cas par cas via la configuration (par exemple Apache ou Nginx).

207 Le site propose un mécanisme de sécurité permettant de restreindre l’origine des contenus.
Développement Sécurité Externe

L’implémentation des CSP est à faire au cas par cas et n’est pas proposée nativement par le CMS. Les directives appropriées doivent être mises en place via la configuration serveur (Apache, Nginx, etc.).

208 Le serveur ne communique pas d’informations sur les logiciels et langages utilisés.
Développement Sécurité Externe

Il s’agit d’une configuration é faire du côté de l’hébergement.

209 Le contrôle d’intégrité des ressources tierces est présent et valide
Développement Sécurité À implémenter

Aucun mécanisme de ce type n’est appliqué nativement par WordPress.

210 Le site propose au moins deux mécanismes pour valider une opération sécurisée.
Développement Sécurité Externe

Ce type d’opération n’est pas proposé nativement par le CMS.

211 L’adresse du site fonctionne avec et sans préfixe www.
Développement Ecodesign Serveur et performances Externe

Il s’agit d’un réglage à effectuer du côté de l’hébergement ou via le fichier .htaccess.

212 La racine du site contient des instructions pour les robots d’indexation.
Développement SEO Serveur et performances Natif

WordPress propose nativement un fichier robots.txt virtuel conforme, et modifiable via des extensions.

213 Le site propose un fichier sitemap indiquant les contenus à explorer.
Éditorial SEO Serveur et performances Natif

WordPress propose nativement un fichier sitemap.xml.

214 Le serveur ne force pas la redirection vers la version ou l’application mobile.
Développement Mobile Serveur et performances À implémenter

Cela n’est pas décidé du côté de WordPress.

215 Le serveur envoie un code HTTP 404 pour les ressources non trouvées.
Développement SEO Serveur et performances Natif

WordPress propose par défaut aux thèmes la mise en place d’un modèle de page pour les erreurs 404.

216 Le serveur envoie une page d’erreur 404 personnalisée.
Développement Serveur et performances Natif

SI le configuration de la redirection 404 est à réaliser côté hébergement (presque tous les hébergements le proposent nativement), WordPress quant à lui assure la redirection des erreurs 404 vers un modèle de page dédié.

217 Le serveur envoie une page d’interdiction 403 personnalisée.
Développement Serveur et performances Partiel

Si la redirection 403 est à gérer côté serveur, WordPress ne propose pas nativement de modèle de page pour les erreurs 403. Des extensions le proposent cependant.

218 Le menu principal de navigation figure sur les pages d’erreur personnalisées.
Développement Serveur et performances Natif

Par défaut, le modèle de page 404 utilise la structure générique du site et reprend donc la navigation principale du site.

219 Le serveur transmet des contenus compressés aux clients qui les acceptent.
Développement Ecodesign Serveur et performances Externe

Ce point est à traiter du côté de l’hébergement.

220 Le serveur envoie les informations permettant la mise en cache des contenus.
Développement Serveur et performances À implémenter

Implémentation native partielle dans WordPress. Ajouter une extension de cache comme WP Rocket et définir des règles d’expiration aux fichiers statiques via le fichier .htaccess.

221 Les en-têtes envoyés par le serveur contiennent les informations relatives au jeu de caractères employé.
Développement SEO Serveur et performances Natif

L’encodage proposé par défaut par WordPress est UTF-8.

222 Les feuilles de style du site sont minifiées.
Développement Ecodesign Serveur et performances Partiel

Partiellement conforme nativement. Utiliser une extension de minification des styles comme WP Rocket.

223 Les scripts du site sont minifiés.
Développement Ecodesign Serveur et performances Partiel

Partiellement conforme nativement. Utiliser une extension de minification des scripts comme WP Rocket.

224 La date de publication ou de mise à jour des contenus est mise à disposition sous forme programmatique.
Développement SEO Structure et code Natif

Les thèmes natifs sont conformes et WordPress fournit tout ce qu’il faut aux thèmes personnalisés ou sur-mesure pour le mettre en place. Vérifier l’implémentation dans le thème utilisé.

225 Le code source de chaque page contient une métadonnée qui définit le jeu de caractères.
Développement SEO Structure et code Natif

L’encodage proposé par défaut par le CMS WordPress est UTF-8.

226 Le codage de caractères utilisé est UTF-8.
Développement Structure et code Natif

L’encodage proposé par défaut par WordPress est UTF-8.

227 Le contenu de chaque page est organisé selon une structure de titres et sous-titres hiérarchisée.
Éditorial SEO Structure et code Natif

WordPress permet nativement de définir une hiérarchie de titres correcte, mais son implémentation dépend de la contribution.

228 Les éléments visuellement présentés sous forme de liste sont balisés de façon appropriée dans le code source.
Éditorial Accessibilité Structure et code Natif

WordPress permet nativement de baliser correctement les listes ordonnées et non ordonnées.

229 Chaque identifiant HTML n’est utilisé qu’une seule fois par page.
Développement Accessibilité Structure et code Natif

Le critère est conforme sur les thèmes natifs mais cela dépend de la contribution. À vérifier systématiquement sur les thèmes non natifs.

230 Le site ne bloque pas la copie de contenu
Développement Structure et code Natif

Conforme nativement.

231 Le site ne bloque pas l’accès au menu contextuel
Développement Structure et code Natif

Nativement conforme.

232 Le site n’impose pas de redirection ou de rafraîchissement automatique côté client.
Développement Accessibilité Structure et code Natif

Aucun rafraichissent côté client nativement dans WordPress.

233 Le texte des documents PDF internes est sélectionnable.
Éditorial SEO Structure et code Externe

Dépend des fichiers téléversés.

234 Les documents PDF internes sont dotés d’une structure de titres.
Éditorial SEO Structure et code Externe

Dépend des fichiers téléversés.

235 Les fils de syndication sont détectables par les agents utilisateurs.
Développement Structure et code Natif

Les flux RSS de WordPress sont nativement conformes.

236 Les cellules des tableaux de données sont reliées à leurs en-têtes.
Éditorial Accessibilité Structure et code Partiel

WordPress permet de le faire nativement pour les entêtes verticales, mais l’identification des entêtes horizontales nécessite la modification manuelle du code HTML du tableau.

237 Les titres des tableaux de données sont renseignés.
Éditorial Accessibilité Structure et code Natif

L’éditeur natif de WordPress permet l’utilisation d’une légende de tableau via l’élément caption.

238 La linéarisation des tableaux utilisés pour la mise en page ne nuit pas à la compréhension des contenus.
Développement Accessibilité Structure et code À implémenter

Dépend de la contribution.

239 Les tableaux de données ne sont pas remplacés par des images.
Éditorial SEO Structure et code Natif

WordPress permet nativement de créer des tableaux de données HTML.

240 Les tableaux de données ne sont pas simulés à l’aide de texte mis en forme.
Développement SEO Structure et code Externe

Ce point dépend de la contribution.

Conditions d’utilisation de l’outil

Cet outil est mis à disposition gratuitement. Aucune donnée personnelle n’est stockée.

L’outil est évolutif, nous nous efforçons de l’améliorer au fur et à mesure de son utilisation. De petits bugs peuvent encore se cacher, n’hésitez pas à nous les remonter. Nous essayons notamment d’améliorer les petits temps de latence entre questions : le bug est connu, on travaille dessus !

Crédits

Le contenu des fiches et notamment les vulgarisations, les solutions techniques de mise en œuvre, les modes de contrôles et avis d’experts, sont généreusement mis à disposition par la société Opquast, selon les termes de la Licence Creative Commons : Attribution – Pas d’utilisation commerciale – Partage dans les mêmes conditions (CC BY-NC-SA 2.0 FR).

  • Libellés des règles et objectifs de la checklist Opquast : Elie Sloïm, Laurent Denis et les contributeurs et contributrices Opquast
  • Contenu des fiches de la checklist Opquast : Elie Sloïm, Laurent Denis et la société Opquast