Preconnect er en ressourceantydningsteknik, der etablerer tidlige forbindelser til eksterne ressourcer, såsom billeder, scripts eller stylesheets, på en webside. Ved at starte disse forbindelser på forhånd kan browsere hente de nødvendige ressourcer mere effektivt, når de er nødvendige, hvilket resulterer i hurtigere sideindlæsningstider og forbedret brugeroplevelse.
I WordPress kan du bruge `wp_resource_hints()`-funktionen til at tilføje preconnect-tip til dit websted. Denne funktion tager en række ressourcetyper og URL'er som sine argumenter og genererer den passende HTML-kode.
For for eksempel at oprette forbindelse til billederne og stylesheets på dit websted, skal du tilføje følgende kode til dit temas `header.php`-fil:
``` php
wp_resource_hints([
'preconnect' => [
[
'href' => 'https://example.com/wp-content/themes/dit-tema/billeder',
],
[
'href' => 'https://example.com/wp-content/themes/dit-tema/stylesheets',
],
],
]);
?>
```
Du kan også bruge `wp_resource_hints()`-funktionen til at oprette forbindelse til eksterne ressourcer, der ikke er placeret på din egen server. For for eksempel at oprette forbindelse til Google Fonts API, skal du tilføje følgende kode til din `header.php`-fil:
``` php
wp_resource_hints([
'preconnect' => [
[
'href' => 'https://fonts.googleapis.com',
],
],
]);
?>
```
Preconnect er et kraftfuldt værktøj, der kan hjælpe dig med at forbedre dit websteds ydeevne. Ved på forhånd at oprette forbindelse til væsentlige ressourcer kan du reducere den tid, det tager for dine sider at indlæse og forbedre den overordnede brugeroplevelse.
Her er nogle tips til brug af preconnect i WordPress:
* Forbind kun til ressourcer, der er afgørende for dit websteds funktionalitet.
* Undgå på forhånd at oprette forbindelse til ressourcer, der allerede er cachelagret af browseren.
* Test dit websteds ydeevne med og uden forudgående forbindelse for at sikre, at det faktisk forbedrer din sides indlæsningstid.
Preconnect er en understøttet funktion i moderne browsere, inklusive Google Chrome, Mozilla Firefox og Microsoft Edge. Det er dog ikke understøttet i ældre browsere, såsom Internet Explorer 11.