gpt4 book ai didi

php - WordPress 让访问者选择语言

转载 作者:行者123 更新时间:2023-11-29 23:23:58 25 4
gpt4 key购买 nike

我正在开发一个博客,该博客将提供英语和希伯来语版本。我已经将所有希伯来语 .mo 和 .po 文件放在正确的目录中。目前,如果我进入管理区域的设置部分并选择希伯来语,则所有内容都会以希伯来语正确显示。我假设网站显示的语言是由 wp_options.WPLANG 确定的。

我想做的是允许用户使用传递到 URI 的参数(例如 blog.com/?lang=EN 或 blog.com/?lang=IW)来选择他们想要的语言。因此,我需要弄清楚 WPLANG 的值实际上是在哪里访问的。然后,我可以简单地检查 URL 中的参数 lang,并让它覆盖 WPLANG 的任何值,前提是输入值有效。

我怎样才能做到这一点?

提前致谢!

最佳答案

WPLANG 在 wp-config.php 中设置,因此这将是全局更改语言的地方。确保将 GET 参数列入白名单。

但是,有更好的解决方案可以向 WordPress 添加多语言。看看http://wpml.org/ .

关于php - WordPress 让访问者选择语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27094430/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com