WPML

Popup Builder by OptinMonster 插件可让您创建弹窗活动、电子邮件订阅表单以及其他类型的交互式弹窗。使用 WPML,您可以在不同语言中显示不同的弹窗活动,并将您的多语言活动连接到不同的联系人列表。

请查看我们的博客,了解针对多语言网站推荐的电子邮件营销和潜在客户挖掘工具的比较。

快速上手

开始之前,请确保您的网站上已安装并激活以下插件:

如果您是 WPML 的新用户,请查看我们的入门指南。它将快速向您介绍您可以使用的所有翻译选项。

使用 WPML 创建多语言 OptinMonster 活动

OptinMonster 插件允许您从 6 种活动类型中进行选择:

  • Popup
  • Floating Bar
  • Fullscreen
  • Inline
  • Slide-in
  • Gamified

如果您拥有一个使用 WPML 的网站并希望运行多语言活动,则需要在网站的默认语言和次要语言中手动创建活动。

然后,OptinMonster 允许您将活动与多个电子邮件服务提供商或不同的联系人列表连接起来 (在新标签页中打开)。在构建多语言活动时,您可以选择将每个活动连接到哪个电子邮件提供商和联系人列表。

使用 OptinMonster 插件,您还可以指定要显示活动的文章或页面。但是,显示或隐藏多语言活动所需采取的步骤取决于在设置 WPML 时选择的语言 URL 格式。

如果您的 URL 格式设置为“不同语言使用不同目录”,则只能使用基本版 OptinMonster 插件构建多语言活动。对于其余两个 URL 格式选项,需要订阅 OptinMonster Pro 或更高级别的计划。

使用“不同语言使用不同目录”URL 格式构建多语言活动

如果您的 URL 结构设置为不同语言使用不同目录,您可以通过配置页面定位规则来显示或隐藏多语言活动。

要为网站的默认语言活动设置定位规则:

  1. 前往 OptinMonsterCampaigns,在网站的默认语言中添加或编辑活动。
  2. 单击切换到 Display Rules 选项卡。在页面底部的 Display Rules 部分中,选择 Page Targeting 选项。
  3. 将规则集设置为 If… current URL path does not start with es/。请确保将示例 URL es/ 替换为您自己的语言。如果您有多个次要语言,请以相同方式为网站上的每种次要语言添加新规则。
  1. 在 Integrations 选项卡中,选择要将默认语言活动连接到的电子邮件服务提供商和联系人列表。
  2. 完成剩余步骤并在 OptinMonster 中发布您的活动。然后,退出活动构建器。
  1. 您将自动跳转到 WordPress Output Settings 页面,您可以在其中设置高级定位条件。准备好完成发布过程后,找到 Visibility & Status 部分,并将状态更改为已发布。请记住单击保存更改按钮。

如果您的网站有多种次要语言,您可能不想手动创建所有这些规则。在这种情况下,您可以改为通过编程方式创建它们。您可以选择使用高级 RegEx(正则表达式)模式匹配方法 (在新标签页中打开)来显示或隐藏网站上的活动。

要为次要语言的活动设置页面定位规则:

  1. 前往网站次要语言的活动设计。
  2. 进入 Display Rules 选项卡并选择 Page Targeting 选项。将规则集设置为 current URL path starts with es/。请确保将 URL 路径 es/ 替换为您自己的次要语言。
  1. 在 Integrations 选项卡中,选择要将次要语言活动连接到的电子邮件服务提供商和联系人列表。
  1. 完成剩余步骤并在 OptinMonster 中发布您的活动。与默认语言的活动类似,退出活动构建器,以便您可以在 WordPress Output Settings 页面上发布活动。

注意:在 WordPress Output Settings 页面上,您可以为活动设置其他高级显示位置规则。例如,您可以选择在次要语言的各个文章或页面上显示和/或排除该活动。为实现此目的,所选文章和页面需要已完成翻译。

使用“语言名称作为参数添加”URL 格式构建多语言活动

此工作流程需要订阅 OptinMonster Pro 或更高级别的计划。

如果您将语言 URL 格式化为参数,则可以通过将活动定位到带有查询参数的 URL 来显示多语言 OptinMonster 活动。

要为网站默认语言的活动设置查询参数:

  1. 首先在网站的默认语言中创建或编辑活动。在 Display Rules 选项卡中,单击 Targeting 并选择 Query Targeting 选项。
  1. 将 the URL query arg 设置为 key does not exist。在第三个字段中,输入术语 lang。
  1. 完成剩余步骤并在 OptinMonster 中发布活动。
  2. 退出活动构建器,您将跳转到 WordPress Output Settings 页面。要在 WordPress 中发布活动,请找到 Visibility & Status 部分,并将状态更改为已发布。不要忘记单击保存更改按钮。

要为网站次要语言创建的活动设置查询参数:

  1. 在网站的次要语言中创建或编辑活动。在 Display Rules 选项卡中,单击 Targeting 并选择 Query Targeting 选项。
  2. 将查询定位设置为:If… the URL query arg key exactly matches lang 且 value contains es。请确保将 es 替换为您的次要语言代码。
  1. 完成剩余步骤并在 OptinMonster 中发布活动。
  2. 退出活动构建器,您将自动跳转到 WordPress Output Settings 页面。验证输出设置后,找到 Visibility & Status 部分,并将状态更改为已发布。请记住单击保存更改按钮。

使用“每种语言使用不同的域名”URL 格式构建多语言活动

如果您在 WPML 中将 URL 设置为每种语言显示不同的域名,请注意,您无法使用 OptinMonster Popup Builder 插件在这些子域名上配置多语言活动。

相反,如果您使用此 URL 格式并希望构建多语言活动,则需要直接从您的 OptinMonster 帐户将每个子域名配置为不同的网站 (在新标签页中打开)。然后,您可以使用子域名定位 (在新标签页中打开),以确保您的活动根据子域名中的语言参数正确加载。

翻译使用 OptinMonster 区块添加到文章或页面的内联活动

使用 OptinMonster 区块,您可以选择并显示您创建的任何内联表单。在按照以下步骤操作之前,请确保您已经在网站的默认语言和次要语言中创建了内联活动。然后,登录您的 OptinMonster 帐户 (在新标签页中打开)并复制次要语言表单的活动 ID。

现在,添加新文章或页面,或编辑现有文章或页面:

  1. 添加 OptinMonster 区块,并从列表中选择网站默认语言的内联活动。然后,发布该页面。
  1. 在右侧边栏的语言框中,单击您要将页面翻译成的语言旁边的加号图标。
  2. 您将跳转到高级翻译编辑器,您可以在其中翻译页面的内容。您还应该看到可供翻译的默认语言表单的 ID。粘贴次要语言表单的活动 ID 作为翻译。

已知问题

此插件与 WPML 之间没有未解决的兼容性问题。搜索所有已知问题。

替代电子邮件营销插件

WPML 兼容各种其他电子邮件营销和潜在客户挖掘 WordPress 插件。访问我们的最佳电子邮件营销和潜在客户挖掘指南,了解有关我们推荐解决方案的更多信息。

作者:Amir