0
我需要一次部署16个wordpress实例,而不是wordpress网络不是一个选项。通过API更改wordpress语言
我试图在其部署后以编程方式自定义每个实例语言。 我设法定制我需要的任何东西。
这些解决方案都似乎工作:
- 集$区域= “es_ES” 中的wp-config.php文件
- update_option( “WPLANG”, “es_ES”)//返回false
- update_blog_option(1, “WPLANG”, “es_ES”)//返回false
- update_site_option( “WPLANG”, “es_ES”)//只是网络,但至少返回true,但设置WPLANG选项为空
语言仍然是默认的英语。任何解决方案
编辑:
凯文其实是对的。 您需要:
1)设定请将option_value = “de_DE这个” 里的option_name = “WPLANG” http://wpcentral.io/internationalization/
2)更新wp_options下载正确的语言包(的.mo文件);
我以为我不需要下载任何东西,因为你可以在管理面板中设置任何语言,但挖掘代码我发现WordPress的下载文件在场景下。
是的:wordpress已经可以使用这种语言,我可以通过设置页面手动更改管理语言。 Wp-config更新已弃用,我在上一个worpdress版本。 – 2015-03-25 10:20:25
更新WPLANG似乎是正确的方法。如果您手动编辑wp_options会怎么样? UPDATE wp_options SET option_value ='es_ES'WHERE option_name ='WPLANG'; – 2015-03-25 10:49:12
由于以下情况也不起作用:插入到wp_options set option_name =“WPLANG”,option_value =“es_ES”; – 2015-03-25 10:53:15