Votre site a mieux à faire que vous faire attendre. Découvrir PageSpeed.fr
Compatibilité

Les requêtes REST WordPress sont-elles mises en cache

Séparer les réponses de données des pages HTML publiques.

Les mots utiles, en clair
Cache
Une copie temporaire d’une page ou d’un fichier, conservée pour l’afficher plus vite. Vider le cache supprime ces copies, pas vos contenus d’origine.
API : échange entre services
Un moyen pour deux services de se transmettre une demande et un résultat.

Comprendre la situation

L’API REST de WordPress sert des données utilisées par l’éditeur, des extensions ou des applications. Le cache HTML de PageSpeed.fr ne vise pas ces réponses. Une requête vers wp-json peut donc continuer à solliciter WordPress même lorsque les pages publiques sont accélérées. Il faut préserver ses règles d’authentification et son format de réponse.

Marche à suivre

  • Repérez les requêtes REST dans l’onglet Réseau lors de l’action concernée.
  • Vérifiez leur statut et leur réponse sans partager de jeton d’authentification.
  • Comparez le temps du document HTML et celui de l’appel de données séparément.
  • Si l’appel est lent, identifiez l’extension qui le produit et le volume de données retournées.

Vérifier le résultat

Le résultat attendu est une API fonctionnelle et des mesures correctement attribuées. Ajouter une règle de cache générale à toutes les URL pour accélérer ces appels serait inadapté sans analyse de leurs données. Un futur cache d’API demanderait un périmètre, des clés et des règles de confidentialité distincts de ceux du cache de page.

Pour aller à la source

Besoin d’aide pour votre site ? Retrouvez les conseils d’installation et de compatibilité dans notre centre d’aide.
Votre prochaine étape

Et si votre site
passait la seconde ?

Essayez, comparez, gardez la main. Vous pouvez désactiver ou supprimer l’extension à tout moment pour retrouver le fonctionnement habituel de votre site.

Accélérer mon siteMesurer mon site