由于 WPLANG 在 Wordpress 4 中已弃用,您使用什么来设置用户选择的语言?
在 3.x.x 版本中,我使用 define('WPLANG', $lang) 来设置语言,然后在页面上可以使用 get_locale() 来获取它。我需要使用这种方法来区分不同语言的内容。我知道可以在 Settings->General 中更改语言,但我需要以编程方式进行。
谢谢
最佳答案
在 WordPress 4.0 中,WPLANG
中的定义 wp-config.php
- 正如您所提到的 - 贬值了。它已被存储在表 WPLANG
中的名为 <TablePrefix>_options
的选项所取代。
您可以使用 get_option()
来访问它:
$my = get_option('WPLANG','en_US');
有关更改的更多详细信息,请参见 here 。
关于php - Wordpress 4 : WPLANG deprecated. 如何以编程方式更改语言?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27346747/