使用 Multisite 的多语言 WordPress 网站的无插件指南

不要让语言限制限制您的网站在万维网上的覆盖范围.来自世界各地的人们访问您的网站.如果您只提供一种语言的内容,就会将许多感兴趣的访问者拒之门外.

拥有多语言网站有其好处.它可以让您与国际受众建立联系并吸引新客户.多语言站点还可以为您提供竞争优势.如果您的企业有一个潜在的多语言市场,而您的竞争对手没有利用这一点,那么您肯定需要去争取!

"那些对外语一无所知的人对自己的语言一无所知." — 约翰·沃尔夫冈·冯·歌德

为您的网站创建不同语言的网络.

有这么多插件,创建多语言 WordPress 网站并不难.

但没那么快,我那些对插件上瘾的朋友们!为了实现这一壮举,我已经从多语言插件转向了多站点.

一个 WordPress 多站点就像一个由许多单独的 WordPress 站点组成的网络,所有站点都不同,但由一个 WordPress 核心连接在一起.这意味着您无需为无休止的 WordPress 配置大惊小怪,即可添加或调整新语言.

构建无插件多语言网站的强大之处在于 WordPress Multisite.

在这篇文章中,您将学习如何在没有插件的情况下创建自己的多语言 WordPress 网站……从头开始!

我保证它会像馅饼一样简单.

使用子域创建 WordPress 多站点

WordPress Multisite 允许您使用相同的安装创建多个站点.我将在这里实现我网站的法语版本(亵渎!),所以我会和你一起编码.

在设置 WordPress 多站点子域方面需要帮助?仔细阅读我们的深入的多站点指南,了解一切.

为什么是子域?

设置多站点后,下一步是设置子域.子域是父域的一部分,而子目录是其中的一个文件夹.

例如,fr.ioanadragnef.com 是一个子域,而 ioanadragnef.com/fr 是一个子目录.如果您需要快速复习一下,我们已经在另一篇文章中介绍了多站点子域与子目录之间的区别.

我将设置我的网站,以便我的法语用户可以将他们的语言代码视为子域(即 fr.ioanadragnef.com).因为我已经设置了一个多月的 WordPress 网站,所以我必须使用子域选项.但是,此限制仅适用于初始多站点设置.您可以轻松在网络类型之间切换 之后.

您可以从托管服务提供商或 WordPress 内部设置子域.如果您在 WordPress 中执行此操作,您必须更改一些 DNS 记录以允许创建通配符子域.

建立一个新的语言网站

我将通过转至 我的网站 > 创建我的网站的法语版本;网络管理员网站,然后选择新增.

在提示处输入字段并为您的新站点选择一个子域.如果您正在制作多语言 WordPress 网站,将子域设为语言代码是有意义的(例如,fr 表示法语),但您可以随心所欲.

将您选择的语言子域添加到您的新网站.

如果您不会说该语言,请注意不要在此处更改站点语言选项.这只会更改您的管理信息中心的语言.

添加网站后,您会在我的网站下拉菜单中看到它.您可以通过添加插件、主题和内容,以与其他方式相同的方式管理它.

安装您的主题和添加内容

配置子域后,您需要将主网站的主题安装到其他语言的网站上.

请记住,这两个站点必须看起来尽可能相同,这意味着使用相同的主题、品牌颜色、插件、菜单等.这样访问者在切换语言.

下一步是翻译和添加我的内容.

我的网站相当简洁,幸运的是没有太多需要翻译的内容.但是,如果您有很多页面,则可以使用快捷方式 — 您可以使用 Multisite Post Duplicator 或 NS Cloner 插件.

现在,我知道我之前提到过这将是一个无插件的多语言 WordPress 网站,但我们已经完成了.上面推荐的插件用于帮助您放置已翻译的页面和帖子.

翻译您的内容

现在您有一个多站点,一个子域,您已经配置了您的内容和网站结构.是时候开始翻译了!

即使机器翻译技术取得重大进展,仍然无法与人工翻译相提并论.如果您想要翻译中的细节和细微差别(您应该这样做),我建议您寻求专业帮助.Upwork 和 Fiverr 是一些平台,您可以在这些平台上以优惠的价格聘请各种国际语言的熟练翻译.

但如果您仍想使用自动翻译,可以使用一些 WordPress 翻译插件来轻松完成. >

配置自定义菜单

一旦您的网站准备就绪并被翻译,您只需在您的原始语言网站(即您的主要网站)中添加一个指向该网站的链接.这样,您的读者就可以在各种可用语言之间来回切换!

为此,我们将创建一个自定义菜单.由于我只使用一种语言,因此我将在菜单中链接到我网站的法语版本.

要在您网站的主菜单中创建自定义链接,请转到外观>菜单,然后编辑您的主菜单.

自定义链接下,输入子域的 URL 和导航标签.现在通过添加到菜单按钮将自定义链接添加到菜单.

Custom links
如果您只使用单个链接,则现有站点菜单中的自定义链接是最好的语言.

多语言自定义菜单

如果您想创建一个包含多种语言的菜单,请创建一个新菜单,并添加多个包含各种语言子域的自定义链接.

例如,如果我想要一个同时包含法语和西班牙语的语言菜单,我将首先创建一个新的语言菜单.

然后我将在不同的自定义链接下添加我的法语和西班牙语子域,并使用语言名称作为导航标签.

恭喜!您现在已经构建了一个没有插件的多语言 WordPress Multisite.

一个鸡蛋不是 Une Oeuf

多语言网站使您能够接触到比以往更多的读者.它让你看起来更专业,并为你打开新的机会.由于您通过 Multisite 创建了多语言网站,因此与仅使用插件相比,您可以更好地控制自己的网站.

使用 Multisite 来做这件事对您有很多好处,其中主要是让您对您的网站有最终的控制权.它允许您根据需要创建、调整和呈现您的翻译内容.

这里避免使用多语言插件的技巧是使用多站点和自定义菜单来将您的读者引导到正确的子站点.

向您的网站添加新语言永远不会太晚.毕竟,在语言游戏中,你要么是西班牙语,要么是消失!

标签:

5

发表回复