由于 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/

10-12 18:48