MultilingualPress 插件是一個用于開發(fā) WordPress 多語言站點的插件,這個插件需要我們把 WordPress 安裝為多站點模式,在多站點網(wǎng)絡(luò)中,為每個語言創(chuàng)建一個獨立的自站點,然后插件通過一個簡單的界面把不同語言的網(wǎng)站連接起來,通過子站點時間相互連接的方式,實現(xiàn)多語言站點。MultilingualPress 多語言插件為我們提供了根據(jù)用戶語言自動跳轉(zhuǎn),字符串翻譯,文章、分類法關(guān)聯(lián)等大部分多語言站點需要的功能,非常強大。
MultilingualPress 多語言站點插件簡介
MultilingualPress 插件可以讓我們把各種語言的站點連接在一起,每個站點設(shè)置自己的主要語言,然后創(chuàng)建關(guān)系(連接)。創(chuàng)建多語言站點連接的界面在編輯站點里面,如下圖。

然后我們就可以在各個語言的網(wǎng)站上上傳內(nèi)容了,發(fā)布內(nèi)容的時候,會有一個附加的字段區(qū)域,通過這個字段,我們可以在各個站點的對應(yīng)內(nèi)容之間創(chuàng)建連接。

和其他多語言插件不同的是,這插件不會強制我們使用,如果我們不想使用這個插件了,之間禁用就可以了,每個網(wǎng)站的內(nèi)容不會受到影響,只不過站點內(nèi)容之間的對應(yīng)關(guān)系沒有了而已。
MultilingualPress 插件主要功能
MultilingualPress 插件為我們提供了創(chuàng)建多站點網(wǎng)站需要的很多功能,每個功能都可以單獨的設(shè)置啟用或禁用。
- 在站點管理后臺設(shè)置各個站點之間的連接。
- 站點管理工具提供 174 中可編輯的語言。
- 不需要在站點之間切換,就可以在默認的文章編輯界面編輯一篇文章或一個頁面的各種語言,
- 在一個小工具中顯示各個語言站點的列表。
- 可以翻譯文章、頁面、分類法項目、標簽等內(nèi)容。
- 在導(dǎo)航菜單上添加語言切換簡介。
- 不限制必須使用,插件禁用后,各個站點的內(nèi)容不受影響。
- SEO 友好的連接。
- 支持為每種語言的網(wǎng)站設(shè)置頂級域名(通過多站點域名映射)
- 自動 hreflang 支持
- 支持自定義文章類型
- 自動跳轉(zhuǎn)到每個內(nèi)容用戶偏好的語言版本。
- 復(fù)制站點,使用一個站點作為模版,復(fù)制站點的所有內(nèi)容到另外配一個站點。
- 同步回收站,一鍵移動所有關(guān)聯(lián)的內(nèi)容到回收站。
- 在翻譯內(nèi)容和現(xiàn)有文章之間更改鏈接。
- 快速鏈接,當我們不使用多語言切換小工具時,插件可以自動把各個語言的連接插入到文章內(nèi)容之后,方便不同語言的用戶閱讀。
- 在儀表盤小部件中顯示未完整翻譯的內(nèi)容。
- 用戶可以在 WordPress 儀表盤設(shè)置自己喜歡的語言,這不會影響前端的輸出。同時,插件還有付費的專業(yè)版,提供了更多高級功能。
由于 WordPress 多站點中的子站點可以共享一個主題,多語言網(wǎng)站的主題只要支持本地化,并且已經(jīng)做好了翻譯,不需要修改主題就可以直接使用。MultilingualPress 插件相對于其他 WordPress 多語言插件,邏輯更清晰,各個站點之間的內(nèi)容相互獨立,管理起來更容易,也沒有侵入性,不會因為禁用了插件,而失去了多語言站點功能。需要使用 WordPress開發(fā)多站點的朋友可以嘗試一下。



我因為擔心未來升級、遷移的靈活性,所以每個語言創(chuàng)建一個獨立的站點,這樣會影響SEO嗎?