De achtergrond
Op mijn huidige website (degene waar je nu op staat) heb ik Elementor Pro en WPML geïnstalleerd. Ik spreek 3 talen: Engels, Nederlands en Frans. Ik heb een sjabloon gemaakt in Elementor Pro voor de Blogpost-pagina maar mijn andere talen gebruikten de sjabloon om de een of andere reden niet!! Ze gebruikten de standaardsjabloon van WordPress. Alleen de hoofdtaal (Engels) gebruikte de sjabloon. Wat gebeurde er?
De Engelse berichten maakten gebruik van het sjabloon Elementor (onder ‘voorwaarden’ in de sjabloonbouwer heb ik de sjablonen correct toegewezen aan de weergave voor alle berichten). De vertaalde versies van deze pagina’s maakten echter geen gebruik van de sjabloon, dus ik gokte (correct) dat het een probleem was met WPML (ja, het staat bekend om problemen).
Nou, na uren zoeken en verschillende dingen proberen, ben ik erachter gekomen. Dus hier is de oplossing, die je hopelijk wat tijd en hoofdpijn bespaart:
- Ga naar WPML -> Vertaalbeheer.
- Gebruik onder ‘1. Items selecteren voor vertaling’ het filter en filter op ‘Sjablonen’.
- Zoek de sjabloon die u in Elementor hebt gemaakt in de lijst.
- Klik op ‘Weergeven’ onder de sjabloon.
- Klik op ‘Sjabloon bewerken’.
- Wijzig de taal in de WPML taalswitcher dropdown
- Het kan zijn dat je een WPML-waarschuwing krijgt, maar kies toch voor ‘Bewerken’.
- Je zult zien dat de sjabloon in concept staat. Klik dus op Publiceren.
- Herhaal dit indien nodig voor uw andere talen.