我希望我的访问者能够使用语言栏在语言之间切换。我曾尝试使用Polylang,但它总是崩溃我的网站,更改类别等(很可能是因为我手动移动了这个网站,没有使用Duplicator)。 Polylang似乎很困惑,有时会将用户重定向到旧地址。
我想要做的是创建一个简单的语言栏,为客户端设置一种语言,然后从.mo文件中获取字符串以翻译内容(不是帖子的内容,只是选定的,静态内容来自主题)。我甚至不知道如何开始,因为所有教程似乎都忽略了如何在这些语言之间切换的解释。这些教程仅提及如何向WordPress添加语言。
有人可以向我解释如何将此解决方案编码到我的主题中吗?
答案 0 :(得分:2)
WordPress真的不支持双语或多语言网站。创建一个多语言的WordPress网站基本上是以多种语言安装WordPress,并创建一个脚本,根据您的用户位置在它们之间跳转。但是,您不想这样做:
您最好注意以下方法,这些方法不是基于PolyLang直接提升WordPress Codex。