- 状态
- 已解决
- 解决于
- WPML 4.6.9
问题概述
当您在 WordPress 中设置了静态主页,并且在 WPML → 语言中将语言 URL 格式设置为不同语言使用不同目录时,在访问主页时添加语言参数(例如 /lang=en)会显示博客页面,而不是您设置的静态主页。
这是一个已知问题,发生这种情况是因为也可以使用 WPML 将 URL 格式设置为语言名称作为参数添加。
临时解决方法
您可以使用Redirection WordPress 插件配置从语言参数到新 URL 的 301 重定向。
当您在 WordPress 中设置了静态主页,并且在 WPML → 语言中将语言 URL 格式设置为不同语言使用不同目录时,在访问主页时添加语言参数(例如 /lang=en)会显示博客页面,而不是您设置的静态主页。
这是一个已知问题,发生这种情况是因为也可以使用 WPML 将 URL 格式设置为语言名称作为参数添加。
您可以使用Redirection WordPress 插件配置从语言参数到新 URL 的 301 重定向。