问题标签 [product-variations]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
24312 浏览

php - WooCommerce:还在购物车项目上显示产品变体描述

我正在尝试在我的购物车中显示我的产品变体描述。我尝试在cart.php模板中插入此代码:

按照本文档https://docs.woocommerce.com/document/template-structure/

但它仍然没有出现。

不知道我在这里做错了什么。

有人可以帮忙吗?

0 投票
1 回答
3770 浏览

php - 可变产品属性:自定义每个显示的单选按钮文本值

在 WooCommerce 中,我使用WC Variations Radio Buttons插件(由 8manos 提供)Radio Buttons替换典型的下拉选择器。

我已将以下代码添加到我的子主题中function.php

我已经能够设置所有四个变体名称的样式,只是为了看看是否可行。虽然,我需要它们中的每一个都是 4 种不同的颜色。那是我可以使用一些帮助的地方。

下图显示了我想要的(每个“选项”的不同颜色):
忽略“颜色”变化。只需要修改“Tab”变体。 这就是我想要的 - 每个颜色都不同

目前,四个单选选项中的每个选项的变体名称都是“红色”,我希望每个选项都有不同的颜色。

为了实现这一点,我必须在我的代码中进行哪些更改?

谢谢

0 投票
2 回答
12637 浏览

php - 在 WooCommerce 中获取最低变化价格

我是一个尝试学习 Wordpress 的初学者,并且有一个价格可变的产品:

  • 鳕鱼 250 卢比
  • 在线 200 卢比

我想在我的主题中使用最低价格functions.php

我将如何获取或获得最小值?

我想在下面的代码中使用:

0 投票
1 回答
4802 浏览

wordpress - Woocommerce 删除的产品变体仍然存在

我最近将 WP All Exports 插件添加到我的 Wordpress 网站,并从我的 woocommerce 商店导出了所有产品的列表。

我注意到在 CSV 文件中我有超过 100 个变体,显示的父产品已被删除。变体似乎仍在我的数据库中,但父产品不在。

有没有其他人经历过这个?有没有办法可以清除数据库并摆脱这些变化?

0 投票
1 回答
12740 浏览

php - Add some attribute values to WooCommerce variable product title from chosen variation

I'm looking for some help getting the WooCommerce variable product title to change based on variations. In this specific case I would like the title to change when a color is selected, like "Productname Black".

Is there any easy snippet to get this to work?

0 投票
10 回答
70279 浏览

php - 以编程方式创建具有新属性值的 WooCommerce 产品变体

我在 WooCommerce 版本 3+ 中创建了一个可变产品(“父”产品)。从 WordPress 插件,我想以编程方式创建具有新属性值的产品变体(“儿童”产品)。

WooCommerce 中已经设置了变体属性。
因此,每次创建一个变体时,也应以编程方式创建新属性的值并在父变量产品中设置。

如何才能做到这一点?是否可以?


更新:我已经写了更多我希望的代码行,并尝试了很多方法来解决它,使用 woocommerce 对象,并在使用 WordPress 数据库的数据库中添加了有关术语、术语元、术语与帖子的关系的缺失数据对象 - 但没有任何东西足以让它工作。而且我无法指出我哪里出错了——这就是为什么我不能提供一个更窄的问题——stackoverflow 更适合做的事情。

0 投票
1 回答
8699 浏览

php - 在 Woocommerce 中使用 wc_dropdown_variation_attribute_options 列出产品变体

我是 woocommerce 的新手,我正在尝试将产品变体显示为商店页面中的下拉列表。但是选择选项列表中没有填充变体。下面是我的代码片段。

0 投票
0 回答
156 浏览

drupal-8 - Drupal-8 Commerce - 向多个产品变体添加多个添加到购物车按钮

我想显示产品的多个变体,如下所示:

每个变体都有不同的颜色,可以购买不同的尺寸。

我希望所有颜色变化都显示在产品显示屏上,但对于订购的每种不同尺寸都有一个单独的添加到购物车。

类似于此处根据颜色显示产品变化和价格的方式: https ://www.dhgshop.it/art-fiber-tops-lana-merino-extra-fine_0_0_1_1_1.php

我正在使用 Commerce Variation Cart Form,它很好地显示了我所有的颜色选项,但我需要为每种颜色变化添加不同的价格(针对不同的数量)。

定价表在这里不起作用,因为每个变体我需要不同的添加到购物车按钮。

0 投票
1 回答
150 浏览

php - 无法从 woocommerce 中使用产品属性过滤的订单中获取变体属性

在 woocommerce 我的帐户中,我想显示与变体属性相关的所有销售。在我的例子中,属性是艺人姓名。我想显示与艺术家相关的每个产品的每个订单的尺寸/数量和买家姓名。如果 size 为空,我想检索包含我添加的 size 的 variant_sku。

我从这个功能开始从 Woocommerce 中的产品 ID 获取所有订单 ID

对于 90% 的情况,结果都很好,除了一些订单。“variation_id”为空,但变量属性存在,但我无法显示它们。(例如包含尺寸的 pa_size 或变体-sku)

这是工作代码

任何关于在哪里用variation_sku 挖掘的帮助..没有找到任何关于这个工作的东西。

0 投票
0 回答
1559 浏览

php - Woocommerce - 如何有条件地更改可变产品页面上的按钮文本?

我花了一天的时间试图了解如何根据库存为我的可变产品设置条件按钮。我关注并搜索了所有提示、讨论等......但没有任何问题。

这个想法是:

  1. 如果没有选择变体选择你的风格
  2. 如果有变化添加到购物车
  3. 如果变体不可用或缺货:禁用“添加到购物车”按钮并将文本更改为“已售罄”
  4. 如果所有变体都缺货:禁用“添加到购物车”并将文本更改为“已售罄”

我尝试了不同的片段,我是一个初学者......我还尝试使用 jQuery 动态更改按钮内的文本,因为我有以下类:wc-variation-is-unavailable当变体缺货时......我成功的事情是使按钮变灰:D 但它仍然可以点击..

这是我尝试的最后一个片段,但它更改了所有变体的按钮标签:/

这是在我的 variable.php 文件中:

如果有人可以提供帮助,我将不胜感激。