Afbeeldingen met speciale tekens worden niet getoond
Worden afbeeldingen op je WordPress website niet weergegeven na een migratie of upload?
Dan is de kans groot dat dit wordt veroorzaakt door speciale tekens in de bestandsnaam.
Wanneer gebruik je dit?
Gebruik deze handleiding wanneer:
- Afbeeldingen niet zichtbaar zijn op je website
- Je lege vlakken ziet in plaats van afbeeldingen
- Afbeeldingen na een migratie niet meer laden
- Bestandsnamen accenten of vreemde tekens bevatten
Wat is de oorzaak?
WordPress en webservers hebben moeite met bestandsnamen die speciale tekens bevatten, zoals:
- é, è, ë
- ñ
- ü
- spaties of symbolen (#, %, &)
Voorbeeld van een probleem-bestandsnaam:foto-café-2024.jpg
Na een migratie of serverwissel kan dit leiden tot:
- foutieve URL’s
- encoding problemen (UTF-8 vs andere formaten)
- afbeeldingen die niet geladen worden
Oplossing 1: Afbeeldingen opnieuw uploaden (aanbevolen)
De meest betrouwbare oplossing is:
- Download de afbeelding naar je computer
- Hernoem het bestand (zonder speciale tekens)
Bijvoorbeeld:
- ❌ foto-café.jpg
- ✅ foto-cafe.jpg
- Upload de afbeelding opnieuw in WordPress
- Vervang de afbeelding op je website
Oplossing 2: Bestanden via FTP opnieuw uploaden (UTF-8)
Gebruik deze methode als je veel afbeeldingen hebt.
Stap 1: Verbind met je website via FTP
Gebruik een FTP-programma zoals FileZilla
Stap 2: Download de afbeeldingen
-
Ga naar de map:
/public_html/wp-content/uploads/ - Download de betreffende afbeeldingen
Stap 3: Forceer UTF-8 in FileZilla
- Ga naar File → Site Manager
- Selecteer je website
- Ga naar tab Charset
- Kies: Force UTF-8
Stap 4: Upload de afbeeldingen opnieuw
- Upload de bestanden opnieuw naar dezelfde map
- Overschrijf bestaande bestanden indien nodig
Stap 5: Controleer je website
- Vernieuw je pagina (Ctrl + F5)
- Controleer of afbeeldingen weer zichtbaar zijn
Oplossing 3: Cache legen
Soms lijkt het probleem nog aanwezig door caching.
- Leeg je WordPress cache
- Leeg je browser cache
- Gebruik eventueel een incognito venster
Extra controle
Controleer ook:
- Bestaat het bestand nog op de server?
- Klopt het pad (URL) van de afbeelding?
- Werkt de afbeelding direct via de URL?
Voorkom dit probleem in de toekomst
Gebruik altijd veilige bestandsnamen:
- Alleen letters en cijfers
- Gebruik streepjes (-) in plaats van spaties
- Vermijd accenten en speciale tekens
Voorbeeld:
product-afbeelding-zwart.jpg