woocommerce相关内容

显示产品和子类别的WooCommerce类别页面

我的WooCommerce类别页面显示产品和子类别,在一个类别上只显示产品。 在我的WooCommerce产品显示设置中,“默认类别显示”被设置为子类别。 我有12个类别,但问题只出在其中两个类别上。 请告诉我如何解决此问题? 谢谢。 推荐答案 编辑类别并设置“显示模式”。这些设置是类别级别,覆盖默认设置。 ..
发布时间:2022-04-06 21:24:37 其他开发

从产品页面隐藏特定类别标签

有人知道如何从WooCommerce产品页面的列表中隐藏特定类别标记名称吗? 示例:产品1属于A、B、C类。 我不想在产品页面的标签列表中显示B类。仅限A和C 提前感谢您的帮助。 推荐答案 以我在modifying the product query上的教程为基础,并使用适当的WP_Query Parameters,我认为您可以执行类似于以下操作的操作,以排除带有插件“CA ..
发布时间:2022-04-06 21:12:15 其他开发

基于数量和倍数的WooCommerce购物车中特定产品类别的折扣

我目前的折扣基本上是 如果购物车中有6种特定类别的产品-折扣总价10美元 这段代码运行良好。我的问题是,这不起作用 如果有7个产品,则第7个产品来自不同的类别。 我的目标是,无论购物车中有多少产品,只要&Quot;类别A&Quot;中有6种产品,都可以提供折扣。 只要折扣类别中有6个产品,或者有1个数量为6的产品,以下代码就有效。当我从另一个类别添加产品时,代码就会失效。 ..
发布时间:2022-04-06 20:58:53 其他开发

我不能更改WooCommerce的产品形象大小

我正在尝试将个人产品页面中的图像大小更改为600px X 700px,然而,对WooCommerce产品设置的任何更改都不会做任何事情,即使在我重新生成所有缩略图之后也是如此。我认为我的主题CSS中的某些东西正在设置我的产品页面图像大小,但我不知道它是什么,所以我可以更改它。 如果我能去掉图像边框,那就更好了。这里有一个产品链接,可以查看我遇到的问题。 http://goo.gl/Op ..
发布时间:2022-04-03 20:41:40 前端开发

将自定义字段添加到产品设置发货选项卡,并在WooCommerce的其他信息选项卡上显示值

我试图添加一个&Quantity Per Package&Quantity&Quantity Per Package&Quot;字段到WooCommerce产品,我需要在产品后端的Shipping选项卡中使用这个字段。然后,我需要在“附加信息”选项卡中的“包装尺寸”下显示此数字。 我可以在“其他信息”选项卡中添加一行,但我不知道如何输入值并使其显示该值。 目前我正在使用以下内容,有人可 ..
发布时间:2022-04-03 20:40:09 PHP

在WooCommerce中添加缺货电子邮件通知的产品链接

我需要将产品链接放入发送给管理员的脱销电子邮件中。 就我所知,即使我使用了正确的筛选器挂钩,此代码也没有得到预期的结果。有什么建议吗? add_filter('woocommerce_email_content_no_stock', 'add_product_url_to_out_of_stock_email', 10, 2); function add_product_url_to_ou ..

WooCommerce变体未过滤掉无效组合

将WooCommerce更新到2.6.12后,我的可变产品在前端出现问题。例如,我有一个具有大小和颜色属性的可变产品。并不是所有的颜色都有各种尺寸。在更新之前,WooCommerce将在下一个下拉菜单中使用AJAX过滤掉不兼容的选择,以防止选择不存在的产品。现在,它显示了所有选项,无论它们是否会产生有效的产品。选择无效产品会弹出一个警告框,说明: 抱歉,没有与您的选择匹配的产品。请选择不同的 ..
发布时间:2022-04-03 20:37:25 其他开发

根据WooCommerce中的订单计数设置所有产品的缺货状态

我对WooCommerce订单有以下具体要求。因此,我想要实现的是,只要WooCommerce中的订单总数达到一个特定的数字(比如说200),我就不想再接受订单,我想在我的库存中的每一种产品上显示“缺货”消息或任何其他定制消息(基本上我不想让客户购买任何东西)。我希望这一逻辑也适用于可变产品。 我能够清点订单,但我现在卡住了。这就是我到目前为止尝试的方法。 function displ ..
发布时间:2022-04-03 20:34:26 PHP

获取产品定制属性以在WooCommerce产品循环中显示它们

我在WooCommerce网站(房地产)工作,我不能在我的首页上显示产品定制属性(例如。平方米、房间、厕所等)。我正在尝试使用下面的代码,但我可以让它工作。使用我拥有的代码,我只能显示产品ID,但当我将属性ID放入代码中时,它只显示单词&或数组。 这是我的代码: add_action('woocommerce_after_shop_loop_item_title', 'cstm_dis ..
发布时间:2022-04-03 20:31:58 PHP

WooCommerce:如果购物车中只有特定产品,请清除购物车

如果用户在我的网站上购买产品,我允许他们在结账时将折扣产品添加到购物车中。但是,用户可以从购物车中删除原始产品,折扣产品仍保留在购物车中。 是否有可能,如果打折产品是购物车中唯一的产品,那么购物车应该是空的?我还没有找到这样做的方法。 我尝试的内容 目前,我使用Github上的bekarice中的the following code: /** * Renders a no ..
发布时间:2022-04-03 20:24:23 PHP

如何按库存直接更新WooCommerce产品库存量

A有一吨多变的产品。我使用cron每X分钟运行一次脚本,以便从外部来源获取库存水平。如果我使用wc_get_product_id_by_sku和update_post_meta,它花费的时间太长,所以我试图找到使用定制准备的查询的方法。 如果我知道product_id查询应该是这样: $conn->prepare( "UPDATE wp_postmeta SET meta_value=? W ..
发布时间:2022-04-03 20:23:10 PHP

隐藏或编辑您无法在WooCommerce 4.5+中将另一个错误消息添加到购物车的错误消息(&Q;)

通过我启用的产品设置单独销售:启用此选项将仅允许在单个订单中购买一件商品&qot; 将相同的产品添加到购物车时,会出现一条错误消息,因为我启用了此设置。错误消息是";您无法将另一个‘xxx’添加到您的购物车。我不想把同样的产品加到购物车里,所以这个很好用,而且 很好。 我的问题: 如何隐藏错误消息";您无法将另一个‘xxx’添加到您的购物车。 如果我使用css代 ..
发布时间:2022-04-03 20:20:00 PHP

当他们在WooCommerce中购买x数量的特定产品类别时,根据用户角色应用折扣

我想为我的基于客户的用户角色打折,例如: 对于用户角色(订阅者),如果他们购买特定类别的25个产品,则可享受50%的折扣。 如果使用了代码片段,但它没有涵盖我问题的第二部分(来自特定类别的25种产品)。 // Applying conditionally a discount for a specific user role add_action( 'woocommerce_ca ..
发布时间:2022-04-03 20:18:06 其他开发

在WooCommerce&Quot;My Account&Quot;Orders表的新列中显示产品类别

我想添加一个定制列,以便在WooCommerce的订单历史记录表中显示产品类别 我找到了如何添加自定义列,但似乎无法在此列中显示链接到订单的分类产品。 对于此示例,我只有一个产品,但如果我可以显示多个税,那就更好了。 这是我找到的(来自:Skyverge博客)来添加一个新栏目: /** * Adds a new column to the "My Orders" tabl ..
发布时间:2022-04-03 20:16:52 其他开发

强制特定产品的最低订货量,包括WooCommerce购物车页面上的变化

我正在努力实现WooCommerce的以下目标。我想为特定产品设置最小订货量。 问题是,例如,此产品是一个可变产品,我希望设置最低数量为12个,但我希望在整个产品上设置这个最小数量,而不是在每个变种上。 例如: 如果客户选择XL Black的变体添加到此产品的购物车2台,则应注意最低数量为12台。 当该客户添加10台L Red相同产品的变体时,则他满足了最低订单要求,他应该能够 ..
发布时间:2022-04-03 20:15:43 PHP

拆分WooCommerce订单并创建新订单(如果原始订单中有未交货的产品

我有自定义订单状态,它可以正常工作。 我在这里需要的帮助是遍历订单项目并检查它们中是否有任何延交订单,如果有,从原始订单中取出延交订单项目并创建新订单,并为新订单赋予Backorder状态。 我们的想法是,如果且仅当原始订单中存在延交订单中的项目时,才创建延交订单。 add_action( 'woocommerce_checkout_order_processed', 'spli ..
发布时间:2022-04-03 20:11:38 其他开发