Att ta bort frågesträngar i WordPress kan hjälpa till att förbättra webbplatsens prestanda och förenkla webbadresser. Så här kan du ta bort frågesträngar från WordPress:
1. Använd kod på serversidan:
- Redigera .htaccess-filen som finns i rotkatalogen på din WordPress-webbplats.
- Lägg till följande kod:
```
RewriteEngine på
RewriteCond %{QUERY_STRING} !^$
RewriteRule ^(.*)$ /$1? [R=301,L]
```
- Spara .htaccess-filen. Den här koden omdirigerar alla förfrågningar med frågesträngar till deras versioner av icke-frågesträngar.
2. Använd en plugin:
- Sök efter och installera insticksprogrammet "Ta bort frågesträngar från statiska resurser".
- Aktivera plugin-programmet.
- Insticksprogrammet tar automatiskt bort frågesträngar från statiska resurser som bilder och CSS-filer, vilket förbättrar webbplatsens hastighet.
3. Manuell URL-ändring:
- Öppna functions.php-filen i ditt WordPress-tema.
- Lägg till följande kod:
```
function remove_query_strings() {
global $wp;
$wp->remove_query_arg(array(
'ver', // Tar bort versionsfrågesträngen från CSS och JS
));
}
add_action('init', 'remove_query_strings');
```
- Spara filen functions.php. Den här koden tar bort frågesträngar från WordPress CSS- och JavaScript-köade filer.
4. Använd ett Content Delivery Network (CDN):
- Att ställa in ett CDN kan hjälpa till att minska antalet förfrågningar som görs till din server, vilket minimerar inverkan av frågesträngar.
- Kontrollera din CDN:s dokumentation för att se om borttagning av frågesträngar stöds.
5. Använd en utgångsrubrik:
- Lägg till följande kod i din .htaccess-fil:
```
ExpiresStandard "åtkomst plus 1 månad"
```
- Den här koden anger en utgångsrubrik för statiska filer, vilket minskar frekvensen av webbläsarförfrågningar för dessa filer och minimerar effekten av frågesträngar.
Kom ihåg att att ta bort frågesträngar kan påverka funktionen hos vissa plugins eller teman, så testa noggrant för att säkerställa att allt fungerar korrekt efter att du har gjort ändringar.