我正在创建一个具有不同语言版本的网站,客户的要求是所有语言版本都是:
在多站点设置中有一个不同的站点,它们都有这样的地址:mysite。由于主站点是英文的,所以它的地址实际上必须是mysite。com/en,不仅仅是mysite。com公司
如果可能的话,我不想从主站点重定向到一个只有mysite地址的子站点。com/en,但是否要使用具有子目录地址的实际主站点?
原因:管理界面;数据库更干净且一致。
我正在创建一个具有不同语言版本的网站,客户的要求是所有语言版本都是:
在多站点设置中有一个不同的站点,它们都有这样的地址:mysite。由于主站点是英文的,所以它的地址实际上必须是mysite。com/en,不仅仅是mysite。com公司
如果可能的话,我不想从主站点重定向到一个只有mysite地址的子站点。com/en,但是否要使用具有子目录地址的实际主站点?
原因:管理界面;数据库更干净且一致。
不,没有主要的重构和大量自定义重写规则。如果不进行一些重组,事情就不适合这样做。
有可能吗?当然
它会干净简单吗?一点也没有。
新版本的WordPress(3.5)将允许这样做。几天前,他们发布了测试版信息:http://wordpress.org/news/2012/09/wordpress-3-5-beta-1/
Multisite: switch\\u to\\u blog()现在在更多的地方使用,速度更快,更可靠。此外:You can now use multisite in a subdirectory, 并且上传的文件不再通过ms文件(对于新安装)。(#21434、#19796、#19235)
我找到并实现的最简单的解决方案就是这里介绍的解决方案。http://www.ab-weblog.com/en/wordpress-multisite-redirect-users-based-on-their-browser-language/
我知道时间非常紧迫,所以我还将概述解决方案。1、在主题2中创建文件夹2。插入索引。php,上面的链接中找到了第一个代码,适当地更改了语言3。创建样式。css并复制在上述链接4中找到的第二个代码。在主站点上激活此虚拟主题
现在发生的事情是,任何人都要去现场。com将重定向到任一站点。com/en和站点。com/ja,具体取决于浏览器的语言设置。完全绕过现场。com公司
现在我只想知道如何做一个“if else”语句,并让网站默认为en
非常感谢。
你好是否可以从多站点安装中分别备份每个博客?我可以用以下方法完成:http://wordpress.org/extend/plugins/backwpup/ ?