问题标签 [hook-woocommerce]

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 投票
1 回答
1757 浏览

woocommerce - Woocommerce 货到付款添加自定义字段

如何在交货时在 cah 正下方添加自定义 textarea 字段,以便当您单击货到付款单选按钮时出现 textarea 以输入保存到订单中的详细信息?

0 投票
1 回答
1309 浏览

php - 在多个产品的 woocommerce 订单电子邮件中显示自定义字段

我正在尝试在发送给客户的 woocommerce 电子邮件中显示使用 ACF 创建的许多自定义字段,但我不知道如何处理多个产品订单的字段。

到目前为止,我已经使用 helgatheviking here建议的代码实现了一些目标,但我能够一次仅显示 1 个产品的 CF

现在我试图弄清楚如何将其编写为一个循环,以便在同一邮件中为许多产品显示这些字段。不幸的是,我是一个很好的复制和过去的人,我仍在用谷歌搜索在这种情况下正确编写循环的方法,但到目前为止我还没有运气。你能帮助我吗?

到目前为止,这是我的 functions.php 中的代码:

0 投票
1 回答
349 浏览

php - Removing some text in main title on product category archives pages

On my WooCommerce web shop, I would like to remove Archive of : from main title on product category archives pages.

Here is a screenshot: screenshot

I have tried to use this code based on this answer, But it doesn’t work:

How can I do to remove Archive of : from title?

Thanks.

0 投票
1 回答
1216 浏览

php - 在单个父子类别存档页面 WooCommerce 上隐藏子类别标题

我正在构建一个包含多个类别和子类别的 WP 电子商务网站,并且只需要在一个存档页面上删除子类别标题。

所有其他类别和子类别页面仍然需要子类别标题。

非常感谢。

0 投票
1 回答
13129 浏览

javascript - 增强的电子商务数据层 WooCommerce

我正在尝试为 WooCommerce 谢谢页面设置数据层。看看我到目前为止所做的事情(变量还没有完全设置好):

谁能告诉我上面的结构是否看起来像下面的增强型电子商务结构?

谷歌数据层结构:

非常感谢你的帮助!

最好的问候,安东

0 投票
1 回答
1361 浏览

woocommerce - woocommerce :需要将每个产品的购物车项目元数据保存到订单中

目前我将产品添加到购物车$woocommerce->cart->add_to_cart( 21, 1, 0, $item,$cart_item_data)

现在 ID 为 21 的产品已添加到购物车。我在 $cart_item_data 中保存了许多详细信息。我想要的是当为这个购物车产品创建订单时,然后$cart_item_data需要保存到数据库,并且在管理员的订单部分,我可以看到每个产品的详细信息$cart_item_data

我知道如何保存订单项元。

但我的问题是我需要从中获取值$cart_item_data 并保存在woocommerece_order_itemmeta 表中。

注意:$cart_item_data=是一个数组,我在添加到购物车期间保存了一些自定义详细信息

请帮助解决这个问题。

0 投票
2 回答
9418 浏览

php - Woocommerce - 如何根据付款类型发送自定义电子邮件

这是问题所在。我的 woocommerce 网站有 3 种不同的付款方式 -

  • 检查付款
  • 西联汇款
  • 货到付款

如果我的买家使用“支票付款”结账,我想向他发送一封自动电子邮件,其中概述了支票付款的步骤。如果他使用“西联汇款”结账,我想将我的西联汇款信息作为自动电子邮件通过电子邮件发送给他。应为货到付款发送另一封自动电子邮件。

通常在 Woocommerce 中,您会为所有已完成的订单向客户发送一封电子邮件,在我的情况下,我需要 3 封不同的电子邮件,具体取决于付款方式。

所以我开始使用本教程制作自定义电子邮件 - https://www.skyverge.com/blog/how-to-add-a-custom-woocommerce-email/

上面的教程用于制作自定义电子邮件以加快发货。这是教程中用于相同的代码行 -

如果我想检查付款方式是什么,代码行是什么?我想检查付款方式是否为“检查付款”,以便我可以向他发送自定义电子邮件。

如果您有任何想法,请告诉我。

0 投票
1 回答
959 浏览

php - 无法在 WooCommerce 中获得产品重量

我正在尝试在我的插件中获取产品重量,以便在单独的输入框中的侧边栏上显示它。但我无法获得产品重量。

请查看我的代码并帮助我从 WooCommerce 产品中获取产品重量:

谢谢。

0 投票
1 回答
162 浏览

php - 在thankyou hook中为回头客更改产品的SKU编号

在 WooCommerce 中,我正在尝试更改返回客户收到的订单的产品 SKU。
目前我使用当前的代码,但它似乎不起作用。

我有 2 种不同的产品。带有 id 的产品5836是普通产品,而另一个是订阅产品。

这是我的代码:

0 投票
1 回答
1687 浏览

wordpress - 在 WooCommerce 产品名称旁边添加产品标签

我正在使用带有扩展名为 Bundled product 的 WooCommerce 插件。

当有人查看该项目时,它会显示如下

正如您从链接中看到的,它显示捆绑产品的标题。

我正在尝试查看是否可以在标题旁边添加产品标签。

在此处输入图像描述

我相信这应该可以通过钩子和过滤器来实现,但我不太确定我该怎么做?