如何使我的WordPress站点成为多区域站点

时间:2018-03-07 作者:JuanBonnett

我有一个我想建立的网站multi-region. 在这种情况下,我希望网站的一些页面在每个地区都有所不同,而且menu 应该有所不同。

例如我想要一个网站,将在哥伦比亚,墨西哥和哥斯达黎加可用。

我希望在您输入URL时:mysite.com/co/ 它显示了哥伦比亚版本的主页、哥伦比亚网站的菜单,甚至有些页面可以是相同的,例如:mysite.com/mx/FAQs 应显示与相同的页面mysite.com/co/FAQs.

我不想重复页面,因为当我们有4、5个其他地区要添加时,这会让政府成为一个真正的地狱。

你推荐什么插件?我尝试了Polylang来模拟这种行为,但在尝试重用页面而不是复制页面时遇到了问题。

3 个回复
SO网友:Stefano Tombolini

我认为没有重复的页面是不可能的,也不建议这样做,但我知道有了WPML插件,您可以保持重复版本的同步。

SO网友:Dayley

我的做法与您在我的电子商务商店中使用PolyLang所需的完全相同。这家商店主要供外国人使用,但总部设在泰国。因此,该网站使用默认语言英语,但可以选择切换到泰语。如果用户切换到泰语,则会显示页面的泰语版本,并显示不同的内容。(我避开了这些自动页面翻译器,因为谷歌泰语翻译对于任何包含4到5个单词以上的句子都不太准确!)

根据所选语言的不同,产品页面、附加页面、主页和菜单都可以完全定制为不同的外观,如果您需要的话。

此外,如果两个版本的站点上的某些页面相同,则不需要国家(或地区)扩展。

For example:

www.mysite。com/co/some-page-1

www.mysite。com/mx/some-page-2

但是如前所述,仍然没有办法重用页面,因此some-page-1 将显示任何国家/地区的内容。不幸的是,必须为每种语言的不同内容创建另一个页面。我必须承认这有点痛苦。

上述两个页面将有适合每个位置的不同内容,但常见问题页面可以这样放置:

www.mysite。com/常见问题解答

无需位置扩展。只是一个可以添加到菜单的简单页面。菜单上的链接将指向同一页。这就避免了如果50多个地区都将彼此重复,就必须为它们创建一个FAQ页面。

希望这有帮助!

SO网友:Adarsh M

您可以使用以下插件WPML, Polylang, 等等。这与创建重复页面不同。您不需要管理不同的页面。

您可以手动或自动翻译。

如果使用手动翻译,则可以逐字或逐段翻译。你将有一个单独的地方,在那里你可以输入内容的翻译。这与管理不同的页面不同。

实例com/测试-原始版本

实例com/en/test-新版本

对于每种语言,您的URL都会有所不同,但这并不意味着您必须管理重复页面。

此外,您可以使用JSON进行翻译,而无需使用插件。但这将很难管理。这是github 链接非常感谢。

结束

相关推荐

WordPress Plugins won't save

我有一个WordPress网站,我刚刚接管了一个客户,因此我没有能力与以前的网站管理员/开发人员交谈。该网站使用的是YOOtheme对Subway稍加修改的版本。为了更新插件位置,Subway的一部分有“小部件选项”。我无法更改外观或小部件显示的页面,因为我无法保存任何内容。它看起来像已保存,但没有保存,或者您会在保存按钮旁边看到“加载循环”,它一直在运行。Things to note:<WordPress和插件是最新的。在我们转移到新服务器之前,插件是可更新的。新服务器有一个max\\u inpu