WordPress - Resolução de problemas - Cliquei numa hiperligação e fui redireccionado para a minha língua original
Neste artigo, ficará a saber como resolver problemas quando é redireccionado para o seu idioma original ao clicar numa hiperligação.
1. Falta a barra "/" no final da ligação
Como se pode ver na captura de ecrã abaixo, o URL na fonte da etiqueta "a" é http://www.rmfhk.com/zh/storyteller
Não existe uma barra ("/") no final do URL. Pode verificar isto indo ao inspetor do seu browser (clique com o botão direito do rato > "Inspecionar")
Esta não é a sintaxe correta e é por isso que é redireccionado para o URL do idioma original da sua página Web.
É necessário adicionar uma barra ("/") no final do URL (diretamente na fonte da sua etiqueta HTML "a").
Como pode ver abaixo, o URL na fonte da etiqueta "a" é agora http://www.rmfhk.com/zh/storyteller/com uma barra no final do URL.
Agora está a funcionar corretamente e será redireccionado para a versão da página com a língua selecionada.
2. Forma incorrecta do URL
Se o seu URL slug tiver um número de porta como este: http://192.168.42.98:8510
O número de porta ":8510" está a causar o problema. Remova-o e o sistema funcionará corretamente.
3. URL absoluto e relativo
Certifique-se de que o URL da ligação é o URL absoluto (por exemplo, https://www.mywebsite.com/product/) e não o URL relativo (/product/).