WooCommerce 区块中的本地自提

区块中的“本地自提”是一种增强的配送方式,可以轻松向顾客提供一个或多个取货地点。新的本地自提设置页面让配置更简单。

这种方式改善了顾客体验:

  • 无需输入配送地址,就能选择自提地点。
  • 可以为一个或多个地点提供路线和取货说明。
  • 根据自提地点,而非商店地址计算税费。
  • 使用清晰、现代的界面,让顾客方便地切换可用配送方式。

设置与配置

  1. 要启用本地自提,结账页面必须使用“结账”区块。如果仍使用旧结账页面,需要先按 WooCommerce 的相关指南替换。
  2. 进入“WooCommerce > 设置 > 配送”,可以看到新的“本地自提”标签页。
  3. 勾选“启用本地自提”。
  4. 可选:在“标题”输入框,将“本地自提”改为其他名称。
  5. 可选:勾选“为选择本地自提的顾客添加价格”,随后显示费用和税务状态字段,可用于设置自提费用。
WooCommerce Local pickup settings with the method enabled, a Pickup title, and a taxable pickup fee
Local pickup price and tax settings with a taxable pickup fee

注意:这项本地自提不在配送区域中配置,因此不论顾客位置在哪里,结账时都会提供。如果只想向某些配送区域开放,应使用旧版本地自提配送方式。

添加地点

至少添加一个地点,本地自提才会显示在结账页面。

  1. 在本地自提页面找到下方的地点区域。
Pickup locations table showing enabled Downtown Shop and Broad Ripple locations
  1. 点击“添加自提地点”,打开对话框。
Blank Pickup location dialog with fields for name, address, country or state, and pickup details
  1. 每个地点支持填写名称、完整地址和专门的说明。所有字段都会显示给顾客,帮助他们找到地点。顾客选择该地点后,地址还用于计算订单税费。
Completed Pickup location dialog for the Downtown Shop in Indianapolis
  1. 添加完成后,点击“保存更改”。

自定义本地自提的外观

启用后,结账区块的“结账字段”下包含三个相关内部区块:

  • Delivery(交付方式):让顾客在 Ship(配送)与 Pickup(自提)之间选择。
  • Shipping Options(配送选项):顾客选择配送后,显示可用配送方式及费用。
  • Pickup Method(自提方式):顾客选择自提后,显示已配置的取货地点。

它们是并列的内部区块,并不是同一个区块的不同名称。交付方式的选择决定顾客看到配送选项还是自提方式。

Checkout editor List View showing Delivery, Pickup Method, and Shipping Options as separate blocks under Checkout Fields

在编辑器中选中 Delivery 区块,可以预览并自定义配送与自提选项。顾客结账时使用相同的选择器。

所有区块标题和描述都可自定义。区块设置侧栏中还提供其他外观设置:

  • 显示图标:开启后,配送按钮显示送货车图标,自提按钮显示店面图标。
  • 显示费用:开启后,显示动态副标题,随顾客可选的最便宜配送方式变化。如果某种方式下的全部选项均免费,按钮上显示“FREE”。
Delivery block settings with Show icon enabled and Show costs disabled

自提方式区块除了支持描述和标题编辑,也支持将文字、分隔线或图片添加为内部区块。

Purple theme checkout showing Downtown Shop and Broad Ripple pickup choices

还可以直接点击配送选项的“Ship”与“Pickup”标签,输入自己希望使用的措辞。

与旧版本地自提的区别

新的本地自提与配送区域中启用的旧版方式不同,同时启用可能让顾客困惑。两者都开启时,本地自提页面会显示提示:

Warning recommending removal of the legacy Local Pickup option from shipping zones

不需要地址

与配送区域中的方式不同,新版自提即使顾客没有提供地址也会显示,并且不会尝试收集配送地址。

有独立区域

顾客在 Delivery 区块选择自提后,本地自提会出现在结账区块的 Pickup Method 步骤。这提供了更多自定义空间,并明确区分自提订单与配送订单。

支持按自提地点计算税费

旧版自提选择后,以商店地址而非顾客地址为基础计算税费。新版以选中的自提地点地址为基础,便于更准确地报告税务情况。

注意事项

目前新版本地自提有以下限制:

  • 启用“输入地址前隐藏配送费用”时,顾客输入完整地址前,配送费用保持隐藏。但自提选项和自提地点仍然可用。WooCommerce 不会自动选择自提,顾客必须主动选择自提及地点。
  • 结账时如果存在多个包裹,自提选项会将它们在视觉上合并为一个包裹,以便所有包裹使用同一选择,整张订单也使用同一地址计算税费。
  • 多个包裹中,只要有一个不支持自提,本地自提就会被禁用。
  • 本地自提面向所有顾客,不受配送区域或地址限制。如果需要限定配送区域,建议使用旧版本地自提方式。

问题与支持

本文介绍免费的 WooCommerce 核心插件。如需帮助,请搜索 WordPress.org 社区论坛,很多问题已经有答案。没有 WordPress.org 账户时,可以先注册。

需要扩展核心功能,可查看 WooCommerce Marketplace。需要持续高级支持或定制开发,可以聘请 Woo Agency Partner。开发集成或扩展时,请参阅开发者资源。

若仍找不到所需信息,可以使用原文页面底部的反馈按钮告知维护者。


原文:WooCommerce Blocks: Local Pickup。作者/维护方:WooCommerce 文档团队。本文为中文翻译,代码及命令保留原文。

原站版权声明:© WooCommerce, Inc. 2026。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容