La suppression des chaînes de requête dans WordPress peut aider à améliorer les performances du site Web et à simplifier les URL. Voici comment supprimer les chaînes de requête de WordPress :
1. Utiliser le code côté serveur :
- Modifiez le fichier .htaccess situé dans le répertoire racine de votre site WordPress.
- Ajoutez le code suivant :
```
Réécriture du moteur activé
RéécritureCond %{QUERY_STRING} !^$
RéécrireRule ^(.*)$ /$1 ? [R=301,L]
```
- Enregistrez le fichier .htaccess. Ce code redirige toutes les requêtes avec des chaînes de requête vers leurs versions sans chaîne de requête.
2. Utiliser un plugin :
- Recherchez et installez le plugin "Supprimer les chaînes de requête des ressources statiques".
- Activez le plugin.
- Le plugin supprime automatiquement les chaînes de requête des ressources statiques telles que les images et les fichiers CSS, améliorant ainsi la vitesse du site Web.
3. Modification manuelle de l'URL :
- Ouvrez le fichier function.php dans votre thème WordPress.
- Ajoutez le code suivant :
```
fonction remove_query_strings() {
global $wp ;
$wp->remove_query_arg(array(
'ver', // Supprime la chaîne de requête de version de CSS et JS
));
}
add_action('init', 'remove_query_strings');
```
- Enregistrez le fichier fonctions.php. Ce code supprime les chaînes de requête des fichiers WordPress CSS et JavaScript mis en file d'attente.
4. Utiliser un réseau de diffusion de contenu (CDN) :
- La mise en place d'un CDN peut aider à réduire le nombre de requêtes adressées à votre serveur, minimisant ainsi l'impact des chaînes de requête.
- Vérifiez la documentation de votre CDN pour voir si la suppression de la chaîne de requête est prise en charge.
5. Utilisez un en-tête d'expiration :
- Ajoutez le code suivant à votre fichier .htaccess :
```
ExpirePar défaut "accès plus 1 mois"
```
- Ce code définit un en-tête d'expiration pour les fichiers statiques, réduisant ainsi la fréquence des requêtes du navigateur pour ces fichiers et minimisant l'impact des chaînes de requête.
N'oubliez pas que la suppression de chaînes de requête peut affecter la fonctionnalité de certains plugins ou thèmes, alors testez minutieusement pour vous assurer que tout fonctionne correctement après avoir apporté des modifications.
|