WooCommerce Conditional Product Fields at Checkout插件允许您在结账时显示其他产品字段!字段可以根据逻辑规则动态显示……所有这些都使用一个漂亮的可视化编辑器完成!
插件功能
怎么运行的
该插件通过可视化编辑器允许创建将显示在结帐页面中的额外产品字段。每个字段都可以有自己的条件规则,插件根据这些规则确定是否必须显示。条件规则可以考虑其他条件字段值或WooCommerce 本地结帐字段值,例如:
- 帐单字段
- 运输领域
- 支付方式
最后但并非最不重要的是,每个字段只能显示一次,每个订单,每个产品一次,或每个产品购物车数量一次。
例子
例如,您可以:
- 创建一个仅在开票国家为意大利且州/省为罗马时才显示的字段
- 创建一个仅在付款方式为 PayPal 时才会显示的字段
- 创建名为“field1”的文本字段后,您可以创建第二个字段,仅当“field1”包含短语“hello world”时才会显示,依此类推!
- 创建日期字段“field1”后,您可以创建第二个字段,仅当“field1”的选定日期大于 2018 年 12 月 25 日时才会显示等等!
- 条件逻辑和动态字段显示
每个字段可以有多个“和/或”条件规则,只有在满足时才会使该字段动态可见。条件规则可以与其他字段值或本地计费/发货结帐字段相关。
注意:对于其他自定义字段值,只能为具有相同显示策略和位置选项的字段创建逻辑规则。
- 字段类型
该插件将允许商店管理员创建以下字段类型:
- 文本
- 文本区
- 数字
- 电子邮件
- 选择/多选
- 日期
- 时间
- 国家地区
- HTML
对于每个字段,您可以配置自己的选项,如CSS类分配给输入字段,占位符文本,显示在电子邮件,显示订单详细信息页面,行大小等对
注: HTML域将显示ONLY结账页面上。它可用于可视化组织其他字段(例如创建标题)。
- 根据产品/类别的可见性
只能为选定的产品或类别显示字段。如果没有选择,插件将为购物车中的每个产品显示一个字段。选择一个类别,插件将为与所选类别匹配的每个产品显示一个字段。
- 展示政策
默认情况下,插件将为每个匹配的产品显示一个字段。但是,您可以在以下选项中进行选择:
- 每个产品:该字段将只显示一次以匹配产品
- 每个购物车数量:该字段将显示 N 次匹配产品,其中 N 是购物车数量
- 一次:如果所选产品/类别中的至少一种与当前购物车中的产品/类别匹配,则仅一次。
- 位置
您可以选择该字段的显示位置:在账单或发货表格之后。
注意:在选择运输形式的情况下,只有在结帐期间选中了“运送到不同地址”选项时,才会显示该字段。否则 WooCommerce 将不会显示运输表格,然后该字段将不可见。
- 国家和州字段说明
只能选择 WooCommerce -> 设置 -> 常规菜单中配置的允许销售国家的州/省。
- WPML 兼容性
如果检测到 WPML,插件将自动显示标签、占位符等的多语言输入字段。通过这种方式,您可以为每种语言输入不同的文本。
- 前端集成
如果关联的条件规则(如果有),其他字段将无缝集成到(如果是“一次性”字段类型)或之后(如果是“按产品”或“按购物车数量”字段类型) ) 满意。注意:在选择运输形式的情况下,只有在结帐期间选中了“运送到不同地址”选项时,才会显示该字段。否则 WooCommerce 将不会显示运输表格,然后该字段将不可见。
如果出现必填字段、错误的电子邮件格式或数值不在预选范围内,则在下订单后,该插件还将显示一些验证消息
- 后端整合
附加字段将根据字段类型无缝集成到订单详细信息页面。一次性字段在客户计费/运输详细信息(根据字段位置)下报告,产品/购物车数量字段类型在它们所指的每个产品下报告。
- 更改结帐表格的注意事项
如果您使用第 3 方插件以任何方式更改结帐表单添加/删除/自定义字段,这可能会干扰插件,导致其无法正常工作。
插件截图
注意:解压后将languages文件夹里面的 .mo 文件上传到 /wp-content/languages/plugins 目录即可生效。
暂无评论内容