WooCommerce - 基于过滤预先选择变体

时间:2018-01-17 11:38:21

标签: woocommerce filtering variation

如果用户从过滤结果页面输入,我希望从下拉列表中自动选择变量产品的变体。

例如,如果我的商店销售T恤并且用户使用产品过滤器根据尺寸“M”过滤了产品类别,是否有办法在用户点击时选择“M”选项产品页面?

当用户按尺寸“M”过滤产品时,点击产品页面,然后必须再次从变体下拉列表中选择“M”。

我正在使用WooCommerce版本3.2.0

1 个答案:

答案 0 :(得分:0)

这取决于您对“过滤结果页”的意思。 如果您正在讨论使用某些GET参数,那么在产品页面URL的末尾添加属性值就足够了。

就像这样: https://www.your-site.com/product/product-slug?attribute_size = M

attribute_size 是您用于产品的属性的名称。 如果您不确定您的确切属性名称是什么(可能是因为您没有将其创建为分类法,但是您是在产品后端界面中创建的)请在前端页面上检查<select>标记{{1价值。这就是你所需要的。

data-attribute_name

重要

我尝试了几个安装了Woocommerce但有不同版本的网站。 我可以告诉你,它适用于Woocommerce 3.3.5,它不适用于2.5.5 。 你的(3.2.0)介于两者之间,但我相信你有这个功能。