如何在 WooCommerce 中添加订单限制

已发表: 2022-07-05

您是否正在寻找在 WooCommerce 中添加订单限制的各种方法? 对于想要控制订单规模和产品库存以实现盈利业务的店主来说,这可能非常有用。

今天,在本指南中,我们将学习如何在 WooCommerce 网站上设置订单限制。 在此之前,让我们看看什么是订单限制,以及为什么将订单限制添加到您的在线商店很重要。

什么是订单限制?

订单限制是根据订单数量或金额对产品的最小和最大订单设置限制的规则。 订单限制可以分为两种类型,最小订单限制和最大订单限制。

最小订单限制是客户可以根据订单数量或金额下达的最小订单数量。 例如,要购买某种产品,买家必须至少购买 100 件或支付 100 美元。 如果购物车少于 100 件或数量少于要求的最低数量,在这种情况下,将通过一条消息通知客户。 它们主要用于批发目的。

另一方面,您可以设置最大订单限制,以便客户在购买期间不会超过一定数量的订单。 这有助于您销售具有高利润率的产品并控制商店的库存。 这也可以防止客户大批量订购,并帮助您以更好的方式管理产品的库存。

为什么在 WooCommerce 中添加订单限制?

经营在线业务需要支付运费、仓储费和其他额外费用。 小订单意味着更多的运输成本。 因此,为每个 WooCommerce 产品设置最低订单限制可以保证每个订单都是有利可图的。 设置数量或金额的最低订单限制允许客户将额外的产品添加到购物车以结帐。

另一方面,更改 WooCommerce 商店的默认产品数量会鼓励客户进行更大的购买。 但是,如果您不添加最大订单限制,他们很有可能会订购更多。

设置最大订单限制可确保您的客户仅进行限制在特定数量或金额的购买。 因此,您还可以很好地掌握太大而无法处理的订单。 通过这种方式,添加最大和最小订单限制可以帮助您控制 WooCommerce 商店中的产品数量。

如何在 WooCommerce 中添加订单限制?

您可以通过多种方式在 WooCommerce 中添加订单限制。 但是,以下两种主要方法是最有效的方法:

  1. 使用插件
  2. 以编程方式

我们将在本教程中详细向您展示这两种方法。 因此,您可以选择最方便并满足您在线商店要求的一种。

1. 使用插件在 WooCommerce 中添加订单限制

在本节中,我们将向您展示如何使用 WordPress 插件在 WooCommerce 中添加订单限制。 如果您在互联网上查看最好的 WordPress 最小/最大订单插件,您将获得多种免费、免费增值和高级选项。

但是对于本教程,我们将使用 WooCommerce 插件的免费版订单限制。 它是一个免费增值插件,包含在 WooCommerce 中添加订单限制的所有基本功能。 该插件甚至允许您添加产品、产品类别、供应商和购物车总价值的最大和最小限制。

与所有插件一样,您需要安装并激活插件才能开始使用它。

1.1。 为 WooCommerce 安装和激活订单限制

因此,第一件事是登录您的 WordPress 后端并从“插件”部分访问“添加新” 。 在那里,搜索关键字“ WooCommerce 的订单限制”。

在woocommerce中添加订单限制

显示结果并找到插件后,单击“立即安装”按钮。 安装将很快完成。 安装插件后,您需要激活插件。

激活插件后,您将在 WordPress 仪表板的“ WooCommerce”菜单中找到插件的设置。

从这里,您可以为所有产品设置订单限制或仅为特定产品设置订单限制。 首先,让我们看看如何为我们网站上的所有 WooCommerce 产品添加订单限制。

1.2 为所有产品添加订单限制

要为所有产品添加订单限制,请先从 WordPress 仪表板导航到WooCommerce > Order Limit Lite for WooCommerce

在woocommerce中添加订单限制

当它引导您到 Order Limit Lite 页面时,您可以找到各种选项卡以及高级选项。 只需单击“产品”选项卡。

在woocommerce中添加订单限制

现在,单击添加新规则按钮。 产品选项卡正下方将出现一个框,可让您选择单个产品或所有产品。 选择“所有产品”选项,因为我们限制所有产品的订单。

然后,您可以按金额或数量设置订单限制。

在woocommerce中添加订单限制

在这里,我们按数量选择了订单限制,并将最小订单限制设置为 10。要设置最大订单限制,请单击“更多选项”链接。

您可以在此处找到最大限制的其他选项。 这些选项允许您启用和禁用订单限制。 一旦您选中启用最大限制复选框,就会弹出一个新字段,您可以在其中设置最大订单限制。

在我们的例子中,我们将最大限制设置为 100。然后,单击“保存”按钮。

在woocommerce中添加订单限制

要检查设置是否有效,请单击您的任何产品并将数量设置为高于最大值或低于最小值。 如果您的客户的设定数量超过最大限制或低于最小限制,他们将收到类似于下图的消息通知。

同样,您也可以为某个类别添加订单限制。 您所要做的就是单击“类别”选项卡,其余步骤与上述相同。

在woocommerce中添加订单限制

这些是为所有 WooCommerce 产品添加订单限制的步骤。 现在让我们看看如何为特定产品添加订单限制。

1.3 为特定产品添加订单限制

您可以从“订单限制精简页面”或“编辑产品页面”为特定产品添加订单限制。 如果您想从插件页面为特定产品添加订单限制,只需从下拉菜单中选择产品名称即可。 其他方法的其余部分与前一种方法相同。

或者,您可以转到产品 > 所有产品编辑特定产品。

在woocommerce中添加订单限制

这将引导您进入产品编辑页面。 当您进一步滚动时,您会在产品数据设置中找到一个新添加的“WooCommerce 的订单限制精简版”选项。

在woocommerce中添加订单限制

在这里,您可以找到 3 个选项。 它们允许您设置最小订单限制并启用最大限制。 您甚至可以选择对数量或金额应用限制。 在这些字段中添加所需的输入,并确保单击更新按钮。

再次尝试从前端添加特定产品以在购物车页面上订购。 如果订单数量超过或更少,将向您显示最小和最大限制。

2. 在 WooCommerce 中以编程方式添加订单限制

如果您不想在 WooCommerce 商店中安装插件来添加订单限制,您也可以采用程序化方法。 但是您需要一些基本的编码技能才能使用此方法,因为它需要您编辑主题的核心部分。

因此,在我们继续之前,我们强烈建议您对您的网站进行完整备份并始终使用子主题。 如果你想创建一个子主题,你可以看看这篇文章。 除了手动创建子主题,您还可以使用其中一个子主题插件。

2.1。 打开主题函数文件

我们将在您的 functions.php 文件中添加自定义代码。 为此,请转到 WP-Admin 仪表板中的外观 > 主题文件编辑器

您现在可以在“ functions.php”的末尾添加您的自定义代码片段。

在woocommerce中添加订单限制

2.2. 将代码片段添加到主题函数文件

打开文件编辑器后,只需在此处添加以下代码。 目前,它允许您根据购物车的最小数量为您的 WooCommerce 商店添加订单限制。 但是您可以轻松地将金额替换为您要为订单限制设置的金额。

 add_action('woocommerce_check_cart_items', 'required_min_cart_subtotal_amount');
功能所需的_min_cart_subtotal_amount(){

    
// 这里设置最小购物车总金额

    $minimum_amount = 300;

    
//总计(税和运费前)

    $cart_subtotal = WC()->购物车->小计;

    
// 添加一个错误通知是购物车总数小于所需的最小值

    如果($cart_subtotal < $minimum_amount){
        
// 显示错误信息

        wc_add_notice( '<strong>' . sprintf( __("结账需要最低总购买金额%s。"), wc_price($minimum_amount) ) . '<strong>', 'error' );
    }
}

要使更改生效,请在完成后单击更新文件按钮。

然后,前往您的商店并再次添加产品。 正如您所看到的,客户在购买至少 300 美元之前不能结账。

奖励:如何测试 WooCommerce 订单

我们已经向您展示了通过使用插件或添加简单代码在 WooCommerce 中添加订单限制是多么容易。 限制订单有助于卖家控制价格和数量,另一方面买家可以从中获得一笔好交易。 确保每个购买流程(主要是结账)顺利进行非常重要,尤其是对于大额销售。

这就是为什么使用支付网关和方法进行测试非常重要的原因。 这将确保在您的在线商店中进行的每次购买都没有任何问题。 因此,在本节中,我们将向您展示如何通过几个简单的步骤测试 WooCommerce 订单

1.启用支付方式测试订单

创建测试订单的最简单方法之一不需要任何第三方插件,并且可以直接从 WooCommerce 仪表板完成。 您所要做的就是启用支票作为付款方式。

支票通常用作现金替代品,这就是为什么启用支票选项意味着不会有任何在线交易。

要启用检查选项,请转到 WordPress 仪表板中的WooCommerce > 设置,然后选择“付款”选项卡。 然后启用支付切换

您还可以通过单击设置管理对特定付款方式进行进一步更改。

对它进行所有必要的更改后,单击Save changes

2. 测试 WooCommerce 订单

之后,转到商店的前端,将产品添加到购物车,然后点击进入结帐页面。 输入必要的帐单信息并选择“支票付款”作为您的付款方式。 然后,单击“下订单”进行确认。

接下来,您将被重定向到您刚刚下的订单。 由于此过程不包括任何在线交易,您可以使用您将收到的详细信息验证您的订单。 如果详细信息正确,您和您的客户都不会对订单和交易有任何问题。

而已! 这是测试 WooCommerce 订单以确保顺利结帐的一种非常快速的方法。

但是,如果支票不是您要为您的网站选择的支付网关,还有其他解决方案。 您可以使用专用插件并启用其他测试模式。 我们建议您查看这份综合指南,您可以在其中找到其他不同的方法来测试 WooCommerce 订单。

结论

这是您可以在 WooCommerce 网站上添加订单限制的方法。 如果您作为批发商销售,它们可能对您非常有用。 它可以帮助您控制产品的数量并防止用户购买超过您设置的限制。

总而言之,我们在本教程中了解了两种添加订单限制的方法。 他们是:

  • 以编程方式
  • 使用插件

添加订单限制的最简单快捷的方法是添加自定义代码片段。 但是,您只能按金额设置订单限制。 另一方面,您可以按数量设置订单限制,也可以使用插件设置数量。

不仅如此,WooCommerce 插件中的订单限制允许您根据产品、类别和供应商设置限制。 您甚至可以直接从仪表板自定义消息。

那么您现在可以在您的在线商店中设置订单限制吗? 在评论部分让我们知道哪种方法最适合您。

同时,如果您想了解有关 WooCommerce 的更多信息,请查看以下博客:

  • 自定义 WordPress 仪表板的最佳插件
  • 如何在 WordPress 中设置帮助台
  • 如何在 WooCommerce 中显示新产品