Hoe werkt de taaldoorverwijzing in een WP-multisite?
Gebruikers doorsturen naar de pagina in hun eigen taal en land is een essentiële functie in een meertalige WordPress-multisite. Daarom zit de automatische doorverwijzing direct in onze plugin Multilingual Multisite.
In de plugininstellingen > Master & Redirects schakel je automatisch doorsturen in. Je moet een mastersite instellen. Normaal is dat je hoofdsite (bijv. domain.com zonder submap of subsite), omdat je domain.com doorstuurt naar domain.com/de/ of domain.com/fr/, die eigen subsites zijn.
De doorverwijzing werkt zo:
- Hij controleert de taalvoorkeuren van de browser van de gebruiker
die een waarde van 2 of 5 tekens teruggeven (bijv. “de” of “de-DE”) - Is doorsturen op IP ingeschakeld, dan wordt de landcode uit stap 1 overschreven of toegevoegd
- Het systeem controleert of er een site voor taal ÉN landcode is, op basis van je blog-instellingen > Algemeen > Taal en land
- Bestaat die niet, dan controleert het ALLEEN de taal (een de-AT-gebruiker wordt bijvoorbeeld naar de DE-site gestuurd)
- Bestaat er geen blog voor taal of land, dan wordt het standaard-doorverwijsblog gebruikt
Schakel je doorsturen op IP in, dan wordt een externe dienst gebruikt om het IP-adres in een landcode om te zetten. Vraag eerst je juridische afdeling of je IP-adressen naar deze dienst mag sturen.
