Compatibilité avec AMP
AMP (Accelerated Mobile Pages) est un projet open-source de Google conçu pour accélérer le temps de chargement des sites web. Initialement, il était destiné aux téléphones mobiles, mais il a été étendu à tous les types d'appareils.
Les plugins compatibles
WP Rocket a une compatibilité intégrée et automatique avec :
- Le plugin AMP d'Automattic est compatible avec WP Rocket.
Lorsque le plugin Standard Template Mode est sélectionné, votre site utilise un seul thème et il y a une seule version de votre contenu. Dans ce cas, la mise en cache des pages fonctionne, mais les autres optimisations ne sont pas appliquées. Sélectionnez l'option Transitional Template Modeà la place :
Note : Tout plugin AMP basé sur la solution d'Automattic devrait être compatible aussi.
- Le plugin Google Web Stories est compatible avec WP Rocket
- AMP pour WP - Accelerated Mobile Pages plugin a géré la compatibilité avec WP Rocket de leur côté.
- WP AMP (Accelerated Mobile Pages) plugin les développeurs nous ont dit qu'ils ont rendu leur plugin compatible avec WP Rocket.
Qu'est-ce que notre compatibilité AMP fait ?
La fonction de cache de page de WP Rocket fonctionnera, et WP Rocket mettra automatiquement en cache les articles AMP avec l'extension ?amp. Cependant, WP Rocket désactivera ces fonctionnalités incompatibles : Minification, DNS Prefetch, LazyLoad, Optimisation du Chargement CSS (Supprimer les ressources CSS inutilisées et Chargement Asynchrone du CSS), Chargement différé des fichiers JavaScript, Reporter l’exécution du JavaScript, Google Fonts Optimization, et les réécritures CDN ne fonctionneront que pour les images.
Pourquoi les optimisations avancées de WP Rocket ne sont-elles pas appliquées sur les pages AMP ?
Les pages AMP ont leurs propres composants JavaScript spécifiques et n'autorisent aucun JavaScript personnalisé ni rien qui ne soit pas inclus dans le catalogue de leurs composants. Tout autre JavaScript ou optimisation pourrait briser le balisage AMP, et donc, il est automatiquement exclu.
Comment exclure les pages AMP d'autres plugins afin d'éviter les problèmes
Vous pouvez exclure les pages/postes AMP d'autres plugins AMP en définissant la balise /(.*)/amp dans la case Never Cache URL(s), comme ceci :