【问题标题】:Woocommerce - Is it possible to add variable products to a grouped product?Woocommerce - 是否可以将可变产品添加到分组产品中?
【发布时间】:2015-05-09 10:31:20
【问题描述】:

我列出了特定组中的产品...在这种情况下,是一套床具。被子、枕头、床罩等。有些是可变产品(被子尺寸),有些是简单产品(枕头)。

我想创建一个名为 XYZ Awesome Bedroom Set 的产品组,包括可变产品类型和简单产品类型。不幸的是,Woothemes 官方只支持将简单的产品添加到组中。但我不知道为什么。有什么想法吗?

我可以覆盖核心或 WC 模板文件中的任何内容以允许访问组中的可变产品吗?我查看了可用的插件并在核心中尝试了几十个修复,但没有运气!

此时任何事情都会有所帮助。

谢谢。

【问题讨论】:

  • 为什么不用分类?
  • 没有。如果没有大量自定义脚本,您就无法将可​​变产品添加到分组产品中。但是,您可以尝试Composite Products
  • @joseph Wer - 你最后是怎么做到的?我需要做类似的事情。我相信您可以使用 Group 产品来实现这一点 - 但这意味着将每个变体列为单独的简单产品,然后将这些单独的简单产品从目录中隐藏 - 这样,它们应该只显示在主要的 Grouped 产品中。 Woo 文档确实解释了如何做到这一点,但我还没有尝试过,所以很好奇你是如何做到的。

标签: php wordpress woocommerce woothemes


【解决方案1】:

可以在 Woocommerce 3.0+ 中对分组产品执行此操作,但需要在核心 Woocommerce 文件中编辑一行。一旦您知道要更改什么就非常容易,并且从不建议更改核心文件,但这也许可以帮助您弄清楚它是如何工作的,然后想出一个更好的解决方案。

文件位于:/wp-content/plugins/woocommerce/includes/admin/meta-boxes/views/html-product-data-linked-products.php

更改第 15 行(HTML <select> 标记)

发件人:data-action="woocommerce_json_search_products"

收件人:data-action="woocommerce_json_search_products_and_variations"

是的,就是这么简单。这将允许 Select2/SelectWoo 搜索框同时提取父产品和单个变体。

请记住,任何未来的 Woocommerce 更新都将覆盖此更改。所以你需要永久覆盖文件,或者在 Git 中跟踪它以突出显示对文件的更改等。

【讨论】:

  • 它可能已经过时了,因为现在可以将自定义产品添加到组产品中(WP 5.4,woocommerce 4.0.1)
【解决方案2】:

WPC 分组产品插件看起来可以满足您的需求。本质上,它是对默认 Woo“分组产品”的升级,因此您可以包含可变产品和/或产品的特定变体。而且它是免费的! https://wordpress.org/plugins/wpc-grouped-product/

【讨论】:

    猜你喜欢
    • 2017-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-23
    相关资源
    最近更新 更多