我列出了特定组中的产品......在这种情况下,是一套床。棉被,枕头,假货等。有些是可变产品(棉被尺寸),有些是简单的产品(枕头)。
我想创建一个名为XYZ Awesome Bedroom Set的产品组,包括变量和简单产品类型。不幸的是,Woothemes官方只支持向群组添加简单的产品..但我不确定为什么。有什么想法吗?
我可以覆盖核心或WC模板文件中的任何内容以允许访问组中的变量产品吗?我查看了可用的插件,并在核心中尝试了几十种修复,但没有运气!
此时任何事情都会有所帮助。
感谢。
答案 0 :(得分: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中对其进行跟踪以突出显示对该文件的更改,等等。
答案 1 :(得分:0)
WPC 分组产品插件看起来像您想要的那样。本质上,它是对默认 Woo“分组产品”的升级,因此您可以包含可变产品和/或产品的特定变体。而且是免费的! https://wordpress.org/plugins/wpc-grouped-product/
答案 2 :(得分:-1)