Gids

WPML Taalwisselaar Geavanceerde aanpassingsgids

Weglot productafbeelding
Elizabeth Pokorny
Geschreven door
Elizabeth Pokorny
Herzien door
Bijgewerkt op
2 februari 2026

WPML is een van de oudste vertaalplugins voor WordPress en heeft terecht een uitstekende reputatie opgebouwd in de wereld van meertalige WordPress-sites.

Met de taalkeuzeschakelaar van WPML kun je op je WordPress-site een optie op de front-end toevoegen waarmee je bezoekers hun voorkeurstaal kunnen kiezen.

Sommige mensen hebben echter moeite met de stijl en de plaatsing van de WPML-taalkeuzeschakelaar.

Deze handleiding helpt je de WPML-taalkeuzeschakelaar onder de knie te krijgen en behandelt de volgende onderwerpen:

  • Basisfunctionaliteit
  • Geavanceerde aanpassingstechnieken
  • Problemen oplossen: veelvoorkomende problemen
  • Tips voor optimalisatie voor een betere gebruikerservaring

We zullen ook kort ingaan op Weglot vergelijking met de taalschakelaar van WPML; dit kan voor jou een handig alternatief zijn voor WPML.

Hoe voeg je de WPML-taalkeuzeschakelaar toe aan je website?

Voeg de WPML-taalkiezer toe aan je website aan de hand van de volgende instructies:

  1. Ga naar WPML → Talen in het WordPress-dashboard.
  2. Kies de plaatsingsoptie die u het beste bevalt.
Opties voor de WPML-taalkeuzeschakelaar
  1. Gebruik voor sjabloon- of blokgebaseerde thema’s het WPML Language Switcher-blok in de Site-editor

WPML biedt verschillende plaatsingsopties voor uw taalschakelaar:

  • Menu's en widgets
  • Voettekst (standaard)
  • Boven of onder de inhoud van het bericht
  • Sjablonen, sjabloononderdelen en sitenavigatie (met behulp van het WPML Language Switcher-blok)
  • Aangepaste locaties met behulp van PHP of shortcodes

Standaard kun je echter geen zwevende WPML-taalkeuzeknop toevoegen. Als je een zwevende WPML-taalkeuzeknop wilt maken, moet je je eigen aangepaste code gebruiken, een ontwikkelaar inhuren om dit voor je te doen of een alternatieve vertaaloplossing kiezen.

Zo kun je de WPML-taalkeuzeschakelaar instellen op de door jou gekozen plek:

  1. Menu's en widgets
    • Ga naar WPML → Talen in het WordPress-dashboard.
    • Voeg een nieuwe taalschakelaar toe aan je menu of als widget.
    • Dit is ideaal voor een opvallende plaatsing in kopteksten of zijbalken.
  2. Voettekst (standaard)
    • WPML voegt standaard een taalschakelaar toe aan de voettekst van je website.
    • Je kunt dit aanpassen in WPML → Talen.
    • De voettekst is subtiel geplaatst, maar op alle pagina’s goed zichtbaar.
  3. Boven of onder de inhoud van het bericht
    • Ga in WPML → Talen naar „Links naar vertalingen van berichten“.
    • Vink het vakje aan om opties in te schakelen en te configureren.
    • Dit is vooral handig voor blogs of nieuwssites waar de inhoud regelmatig wordt bijgewerkt.
  4. Sjablonen, sjabloononderdelen en sitenavigatie
    • Gebruik het WPML-blok ‘Taalwisselaar’ in de WordPress-site-editor.
    • Vergeet niet het blok te vertalen, zodat het in andere talen wordt weergegeven.
    • Deze methode biedt de meeste flexibiliteit voor op blokken gebaseerde thema’s.
  5. Aangepaste locaties
    • Gebruik PHP of shortcodes om de taalschakelaar op aangepaste locaties toe te voegen.
    • Met deze geavanceerde optie kunt u unieke plaatsingen instellen die zijn afgestemd op het ontwerp van uw website.

Bij het instellen van je taalschakelaar kun je het uiterlijk ervan aanpassen:

  • Kies of je vlaggen wilt weergeven (standaard SVG, met een optie voor PNG)
  • Talen weergeven onder hun oorspronkelijke naam
  • Stel de volgorde van de talen in om bepaalde vertalingen voorrang te geven

Geavanceerde technieken voor het aanpassen van de WPML-taalkeuzeschakelaar

Zodra je de basis onder de knie hebt, kun je je verdiepen in meer geavanceerde aanpassingsmogelijkheden om de taalschakelaar echt helemaal af te stemmen op je site:

  1. Opmaakopties
    • Stel algemene instellingen in voor alle taalkeuzeschakelaars in WPML → Talen.
    • Stel de individuele instellingen voor elke taalschakelaar afzonderlijk in.
    • Pas de kleuren, de weergave van vlaggen en de notatie van de taalnaam aan.
    • Tip van een professional: Gebruik je merkkleuren voor een samenhangende uitstraling.
  2. Vlaggen op maat
    • Upload je eigen aangepaste vlaggen via WPML → Talen → Talen bewerken.
    • Dit is met name handig voor regio-specifieke verschillen (bijvoorbeeld Amerikaans versus Brits Engels).
  3. Configuratie van het URL-formaat: Kies uit drie opties in WPML → Talen → Taal-URL-indeling
    • Verschillende talen in mappen (bijv. example.com/es/)
    • Een apart domein per taal (bijvoorbeeld es.example.com of ejemplo.es)
    • De taalnaam is als parameter toegevoegd (bijv. example.com/?lang=es). Houd bij het kiezen van je URL-structuur rekening met de gevolgen voor SEO.
  4. SEO-optimalisatie:
    • Schakel hreflang-links in via WPML → Talen → SEO-opties.
    • Kies de plaats van de hreflang-links (vroeg of laat in de head-sectie).
    • Dit helpt zoekmachines om de taalvarianten van je website te herkennen.
  5. Aangepaste taalkeuzeschakelaars:
    • Maak aangepaste taalschakelaars met behulp van de PHP-API voor gevorderde gebruikers.
    • Hierdoor zijn unieke ontwerpen mogelijk, zoals zwevende taalkeuzemenu’s.
  6. Beheerderstaal:
    • Stel voor afzonderlijke gebruikers verschillende beheertalen in via Gebruikers → Profiel.
    • Handig voor meertalige teams die de website beheren.

Vergeet niet: met grote macht komt grote verantwoordelijkheid. Test alles grondig nadat je ingrijpende wijzigingen hebt aangebracht, om er zeker van te zijn dat alles naar behoren werkt.

Problemen met de WPML-taalkeuzeschakelaar oplossen (plus een alternatief)

Zelfs als je alles zorgvuldig hebt ingesteld, kun je toch tegen problemen aanlopen. Hieronder vind je een aantal veelvoorkomende problemen en de bijbehorende oplossingen:

  1. CSS-conflicten:
    • Als de taalschakelaar niet correct wordt weergegeven, controleer dan of er CSS-conflicten zijn met je thema.
    • Gebruik de ontwikkelaarstools van je browser (zoals de viewport) om de CSS te controleren en waar nodig aan te passen.
    • Probeer eens aangepaste CSS toe te voegen om conflicterende stijlen te overschrijven.
  2. Ontbrekende vertalingen:
    • Zorg ervoor dat uw inhoud in alle talen correct wordt vertaald.
    • Kijk onder WPML → Vertaalbeheer of er nog vertalingen in behandeling zijn.
    • Gebruik de vertaaleditor van WPML om vertalingen efficiënt te beheren.
  3. Prestatieproblemen:
    • Overweeg om de ingebouwde cachingfuncties van WPML in te schakelen.
    • Schakel de JavaScript-cookie in voor een correcte AJAX-filtering op sites die in de cache zijn opgeslagen.
    • Optimaliseer je server en gebruik een goede caching-plug-in om de algehele snelheid van je website te verbeteren.
  4. De taalkeuzeknop wordt niet weergegeven:
    • Controleer of de taalschakelaar is ingeschakeld voor de door jou gekozen locaties in WPML → Talen.
    • Controleer of je thema de standaard-hooks van WPML ondersteunt.
  5. Onjuiste woordvolgorde:
    • Controleer en pas de volgorde van de talen aan in WPML → Talen → Opties voor de taalkeuzeschakelaar.
    • Onthoud dat de huidige taal altijd als eerste wordt weergegeven in keuzemenu’s.

Als je voortdurend met deze problemen te maken hebt, kun je misschien beter een alternatieve oplossing overwegen.

Het beste alternatief voor de WPML-taalkiezer

Hoewel WPML robuuste mogelijkheden biedt om van taal te wisselen, vinden sommige gebruikers Weglot een gebruiksvriendelijker alternatief. Dit is waarom Weglot als een van de beste alternatieven voor de taalwisselfunctie van WPML:

  1. Eenvoudige installatie: Weglot je volledige WordPress-site en voegt binnen enkele minuten na activering een taalschakelaar toe.
  2. Zwevende taalschakelaar: In tegenstelling tot WPML Weglot standaard een zwevende taalschakelaar, zonder dat daarvoor aangepaste code nodig is.
  3. Flexibele plaatsingsmogelijkheden: Net als bij WPML Weglot je Weglot de taalschakelaar toevoegen als menu-item, widget, shortcode of in de code van je website.
  4. Aanpassing zonder te programmeren: Weglot eenvoudige aanpassingsmogelijkheden voor het uiterlijk van de taalschakelaar, waaronder: wat tekst
    • Opmaak van het vervolgkeuzemenu
    • Weergave van vlaggen van landen (in verschillende stijlen)
    • Weergave van de taalnaam (volledige naam of landcode)
  5. Automatische vertaling: Weglot van machinevertaling om snel een meertalige website op te zetten, waarbij later handmatige aanpassingen mogelijk zijn.
  6. Visuele vertaalinterface: Weglot een unieke visual editor het vertalen van de inhoud van uw website, waardoor dit ook voor gebruikers zonder technische kennis eenvoudiger wordt.
  7. Taalomleiding via de browser: Bezoekers automatisch doorverwijzen naar hun voorkeurstaal op basis van hun browserinstellingen.
  8. Uitgebreid vertaalbeheer: via de interface Weglot kun je alle vertalingen van de website eenvoudig beheren, inclusief de inhoud van thema’s en plug-ins.

Om je taalschakelaar met Weglot toe te voegen, maak je een Weglot aan, installeer en koppel je de plug-in, en kies je de brontaal en de doeltalen die je wilt gebruiken:

Bestemmingtalen selecteren op Weglot

Zodra je de plug-in activeert, vertaalt Weglot je WordPress-site automatisch en voegt het ook automatisch een zwevende taalkeuzeknop toe in de rechteronderhoek.

Hieronder zie je de taalkeuzeknop op de startpagina:

Voorbeeld van een taalschakelaar met Weglot

Zo ben je al binnen de eerste paar minuten klaar met een meertalige website en een taalschakelaar aan de gebruikerszijde.

Voor gebruikers die op zoek zijn naar een eenvoudigere oplossing met geavanceerde functies die direct klaar zijn voor gebruik, Weglot een aantrekkelijk alternatief voor de WPML-taalkiezer.

Kies de taalschakelaar die het beste bij je past

Met zowel de taalschakelaar van WPML als die Weglotkun je een taalschakelaar aan de voorkant van je WordPress-site toevoegen, maar er zijn belangrijke verschillen tussen WPML en Weglot.

Geen van beide benaderingen is per definitie beter, maar als je op zoek bent naar een eenvoudigere oplossing, geef je wellicht de voorkeur aan de aanpak Weglot. Hiermee kun je namelijk een zwevende taalschakelaar toevoegen en/of het uiterlijk van je taalschakelaar aanpassen zonder dat je daarvoor aangepaste code of technische kennis nodig hebt.

Als je de Weglot zelf wilt uitproberen, meld je dan aan voor een gratis proefperiode van 14 dagen om te zien hoe het werkt.

In deze gids gaan we kijken naar:
Hoe betrouwbaar is AI-vertaling voor deze website?
nauwkeurigheidsscore
Wil je de nauwkeurigheidsscore van je website en vertaalde talen weten? Gebruik onze gratis tool voor een goede inschatting en persoonlijke tips.

Lees meer over werken met Weglot

FAQ-pictogram

Veelgestelde vragen

Geen items gevonden.
Aan de slag

Klaar om te beginnen

Bereik binnen enkele minuten nieuwe doelgroepen, zonder de tijd van je team op te offeren. Iedereen kan het installeren.