Exclure des fichiers de l'option Chargement Asynchrone du CSS
Parfois l'option Chargement Asynchrone du CSS (Optimisation des fichiers → Chargement Asynchrone du CSS) peut créer des conflit avec certains fichiers.
Si cette option vous cause des problèmes, vous avez peut-être besoin d'exclure certains fichiers du processus. Vous pouvez faire ceci en téléchargeant, en installant, et en modifiant le petit plugin d'aide suivant :
Attention ! Vous devez modifiez la ligne débutant par $excluded_files[]
pour indiquer le chemin du fichier que vous souhaitez exclure.
📥 Télécharger (.zip): WP Rocket | Exclude Files from Async CSS
Développeurs: Vous pouvez trouver le code pour ce plugin sur GitHub.
Astuce pour que ça fonctionne
Exclure plusieurs fichiers
Les Wildcards ne fonctionnent pas ici. Chaque exclusion doit être ajoutée avec une nouvelle ligne. comme dans cet exemple:
$excluded_files[] = '/wp-content/plugins/plugin-name/filename1.css'; $excluded_files[] = '/wp-content/plugins/plugin-name/filename2.css'; $excluded_files[] = '/wp-content/plugins/plugin-name/filename3.css';
Supprimer la query string
Supprimer toutes les query string après l'extension .css
. Par exemple, pour exclure :
https://example.com/wp-content/themes/neutro/style.css?ver=1.2.5
utilisez :
/wp-content/themes/neutro/style.css
Exclure les fichiers externes
Utilisez seulement le chemin après le nom de domaine pour exclure les fichiers qui ne sont pas hébergés sur votre propre domaine. Par exemple, pour exclure :
https://cloud.typography.com/6907774/6146531/css/fonts.css
Utilisez :
/6907774/6146531/css/fonts.css