使用 WooCommerce 地理定位插件创建特定国家/地区的产品表

WooCommerce 地理定位插件

我们很高兴地宣布我们的 WooCommerce 产品表插件可与 WooCommerce 地理定位插件一起使用。 您可以使用它根据客户所在的国家/地区在产品表中显示不同的内容。
WooCommerce 产品表插件兼容性徽标

GeoTargeting Lite – WordPress 地理定位 根据客户所在的国家/地区显示或隐藏完全不同的产品表。 每个产品表都可以显示来自不同类别或标签的产品。 使用这个插件向不同的国家展示不同的产品,在交互式产品表格布局中列出。 GeoTargetingWP 已加入官方 WooCommerce 产品表兼容性方案。

获取 WooCommerce 产品表

在我们的兼容性演示页面上测试特定国家/地区的 WooCommerce 表格。

如何将 GeoTargeting Lite 与 WooCommerce 产品表一起使用

接下来,我将告诉您如何创建根据用户所在国家/地区出现的不同产品表。

WooCommerce 地理定位插件的工作原理

免费的 WooCommerce 地理定位插件带有 2 个短代码:

  • [geot country="US"] USA only content [/geot]
  • [geot exclude_country="US"] Everyone except USA will see this [/geot]

根据用户所在的国家/地区,您可以使用它们在您网站的任何位置显示或隐藏特定内容。 地理定位插件会查看他们的 IP 地址以确定他们所在的国家/地区。

你需要知道正确的 2 个字母的国家/地区代码 地理定位工作。

如何创建特定国家/地区的 WooCommerce 产品表

使用 WooCommere 地理位置短代码创建特定国家/地区的产品表。 我假设您已经设置了 WooCommerce 并添加了您的产品。

  1. 安装 WooCommerce 产品表和 GeoTargeting Lite – WordPress 地理定位.
  2. WooCommerce > 设置 > 产品 > 产品表,激活您的 WooCommerce 产品表许可证密钥,并配置插件设置以选择您的产品表列、过滤器等。
  3. 接下来,您需要根据产品应该可见的国家/地区来标记您的产品。 您可以为此使用类别或标签。 或者,如果您已经将类别和标签用于其他内容,请创建 WooCommerce 分类法并改用它。 如果您希望单个产品出现在多个国家/地区,那么可以将它们放在多个类别/标签/分类中。
  4. 创建一个新页面,您将在其中添加特定国家/地区的产品表。
  5. 接下来,您需要使用地理位置短代码来创建仅根据用户所在国家/地区可见的产品表。 放在 [product_table] 地理位置简码中的简码。 这将仅根据您使用的简码向正确的国家/地区显示或隐藏产品表。
  6. 向页面添加尽可能多的 WooCommerce 地理定位简码,每个简码都显示或隐藏一个或多个国家的产品表。 使用以下示例作为如何执行此操作的指导。

小费: 如果您希望某个特定产品表对多个国家/地区可见或隐藏,则可以在一个短代码中添加多个国家/地区代码,只需用逗号分隔它们即可。

地理位置示例 1

以下短代码组合将创建一个包含 2 个产品表的页面:1 个仅向法国和德国的客户显示“法国-德国”类别的产品,1 个仅向英国的客户显示“英国”类别的产品:

[geot country="FR,DE"][product_table category="france-germany"] [/geot]

[geot country="US"] [product_table category="us"] [/geot]

如您所见,我在页面中添加了两个产品表。 但是,每个客户只会看到一个产品表,具体取决于他们的位置。

地理位置示例 2

这一次,我们将使用 exclude 选项创建一个不会为美国客户显示的产品表。 这假设您已将这些产品标记为“美国”:

[geot exclude_country="US"] [product_table tag="us"] [/geot]

地理位置示例 3

在最后一个示例中,我们将一起使用包含和排除选项。 这将创建一个对除澳大利亚以外的所有国家/地区可见的产品表。 它假定我为仅限澳大利亚的产品创建了一个名为“澳大利亚”的类别。 如果在 WooCommerce 中向特定国家/地区销售不同的产品,这是一种有用的方法,例如出于法律原因。

[geot country="AU"] [product_table category="australia"] [/geot]

[geot exclude_country="AU"] [product_table exclude_category="australia"] [/geot]

所有客户将在页面上看到 1 个产品表。 澳大利亚的客户将看到来自澳大利亚类别的产品,而其他所有人都会看到您的所有其他产品。

如何在您网站的其他地方显示和隐藏特定国家/地区的产品

以上说明只会显示或隐藏您的 WooCommerce 产品表中的产品。

您将需要使用地理定位插件的其他功能来限制商店其他地方的产品的可见性,例如在主商店页面、小部件和单个产品页面上。 为了帮助解决这个问题,您可以在您网站的任何地方和模板文件中使用上述短代码。

如果您想限制对任何默认 WooCommerce 页面的访问并将人们引导到您的地理位置产品表页面,那么免费 重定向插件 非常适合这个。 只需从任何不需要的页面(例如主商店页面)添加重定向,用户就会被带到您的产品表页面。

任何其他地理定位插件是否适用于 WooCommerce 产品表?

目前,这是我们知道的唯一一个在产品表视图中正常工作的 WooCommerce 地理定位插件。

我们还测试了 产品国家限制 并发现它适用于 WooCommerce 产品表。 但是,该插件不再积极更新或支持,因此我们不推荐它。

有一些地理定位插件绝对不能使用它,我们已将它们包含在我们的不兼容插件列表中。

还有其他我们尚未测试过的地理定位插件。 如果您发现更多适用于 WooCommerce 产品表的内容,请告诉我们,我们很乐意将它们包含在此页面上。

在哪里获得 WooCommerce 地理定位插件

您可以从我们的网站获取 WooCommerce 产品表。 GeoTargeting Lite – WordPress 地理位置可用 从 WordPress.org 免费.

获取 WooCommerce 产品表

  如何按用户角色添加 WooCommerce 运输

类似文章