WPML

WPML 使用新的内容复制功能,全面支持未翻译的内容。它还允许您使用可视化 WYSIWYG 编辑器翻译自定义字段。

显示未翻译的内容


事实证明,在不同语言中显示未翻译的内容并不像您想象的那么简单。WPML 2.4.2 允许您将内容复制到不同语言,从而支持这一功能。例如,如果您希望英语博客文章以西班牙语显示,您可以一次性将它们全部复制。

要了解如何在不同语言中复制内容,请查看之前关于此内容的文章

这会带来一些有趣的结果,我们希望已经涵盖了所有情况。

例如,如果您的西班牙语博客现在包含英语文章,您会希望搜索引擎了解具体情况。

Google 会认为您的西班牙语博客包含西班牙语内容。我们添加了一种方法,让您可以告诉 Google 这些重复的文章确实是英语的,以及它们的来源。

首先,所有西班牙语文章都将包含 rel="canonical" 标签,链接到原始的英语文章。

然后,您的索引页面(显示不同文章的位置)将包含不同语言内容的混合。也有办法处理这个问题。

我们添加了一个新的 API 调用:wpml_get_language_information

这会返回一个数组,其中包含区域设置、语言名称、文本方向和其他有用信息。如果您打算显示未翻译的内容,我们建议您在主题中调用此函数并将文本包裹在语言信息中。这将明确告诉 Google 如何理解它所看到的内容。

使用可视化编辑器(WYSIWYG)翻译自定义字段


如果您使用 Types 来管理自定义字段和自定义文章类型(您应该这样做),您现在可以创建使用原生 WordPress 可视化编辑器的自定义字段。这意味着您可以为文章的不同部分使用不同的全功能编辑器。

WPML 2.4.2 紧随其后,允许您的译者使用 WYSIWYG 编辑器。当您使用 WPML 翻译编辑器并将内容发送去翻译时,WPML 会自动调整翻译界面,以作者看到的相同方式显示字段。

它支持单行字段、文本区域(多行),现在还支持 WYSIWYG 字段。

通过按语言划分的站点地图提升 SEO 效果


此版本的 WPML 还修复了一个非常古老的问题。当您使用每种语言使用不同的域名时,您需要向 Google 提供单独的 XML 站点地图。如果您单个站点地图包含所有语言的所有页面,Google 会拒绝它。

WPML 2.4.2 添加了对使用 Yoast 的 WordPress SEO 插件(我们使用并推荐该插件)创建按域名划分的站点地图的支持。

当您将 WPML 2.4.2 与 WordPress SEO(版本 1.1.1 及更高版本)一起使用时,您将获得单独的站点地图 – 每种语言一个。

打开您的 sitemap_index.xml,您将看到指向按类型和语言划分的不同站点地图的链接。它看起来像这样:


  http://wpml.local/post-sitemap.xml

  http://wpml.local/page-sitemap.xml

  http://wpml.local/category-sitemap.xml

  http://fr.wpml.local/post-fr-sitemap.xml

  http://fr.wpml.local/page-fr-sitemap.xml

  http://fr.wpml.local/category-fr-sitemap.xml

  http://de.wpml.local/post-de-sitemap.xml

  http://de.wpml.local/page-de-sitemap.xml

  http://de.wpml.local/category-de-sitemap.xml

  http://es.wpml.local/post-es-sitemap.xml

  http://es.wpml.local/page-es-sitemap.xml

  http://es.wpml.local/category-es-sitemap.xml

在 Google Webmasters 控制台中,您需要提交每种语言的所有站点地图。因此,例如,在我们的西班牙语域名中,我们需要提交:


  http://es.wpml.local/post-es-sitemap.xml

  http://es.wpml.local/page-es-sitemap.xml

  http://es.wpml.local/category-es-sitemap.xml

很高兴能与 Joost 合作开发此功能。在不久的将来,您可以期待更多关于多语言 SEO 的精彩内容。

已修复的错误


如果不修复一些错误,这种喜悦是不完整的。在此版本中,我们显著改进了对重复别名的处理。这是我们在 WPML 2.4.1 中添加的功能,但在某些情况下存在一些小问题。现在,似乎所有情况都已得到处理。

我们还包含了对迄今为止论坛中报告的所有内容的修复。如果您有任何未按预期工作的地方,请不要犹豫。请告诉我们

哦,我差点忘了,祝您使用 WordPress 3.3 愉快!(是的,WPML 已经兼容 WP 3.3 几周了)

觉得有用吗?分享这篇文章: