问题标签 [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 回答
121 浏览

wordpress - Woocommerce 插件开发

我有一个主 woocommerce 网站,而从属 woocommerce 网站很少。我已将所有产品复制到从属网站中。我只想显示来自主网站的产品库存。因此,例如,如果主设备上有 4 个 USB 库存并且有 1 个被售出。所有其他从站网站应显示 3 个 USB 库存。

简而言之,如何从 Master woocommerce 网站的库存中显示从 woocommerce 网站的库存?你建议我怎么做?

谢谢你!

0 投票
0 回答
5782 浏览

wordpress - 更改 Woocommerce 购物车页面标题文本

我正在尝试将购物车页面标题文本从“购物车”更改为“我的购物车”

html显示为:

此代码由以下人员输出:

我不知道 woocommerce/wordpress 将通过函数 the_title() 注入到上述代码中的文本“购物车”存储在哪里

如果用户在购物车页面上,我认为解决方案可能是使用函数 is_cart() 将标题更改为我喜欢的文本,但我的 PHP 技能并没有让我走得更远。干杯。

0 投票
0 回答
373 浏览

php - 如何在标签之外挂钩 WooCommerce 的完整描述

我试图在单个产品摘要部分和定价区域之前挂钩产品描述。我在我的 function.php 上使用了以下钩子

但事实上,它汇集了简短描述和价格区域之间的整个选项卡。我不需要标签功能。我只想添加描述区域[比如只调用 the_content() 部分]

有什么选择吗?没有标签的样式或功能,只需拉取那个地方的内容。

提前致谢 :-)

0 投票
2 回答
1046 浏览

wordpress - 如何更改 woocommerce 订单表中的消息

这是我在这里的第一篇文章,我真的希望有人能够提供帮助..

我正在使用 woocommerce 2.6 并且当产品有库存(例如 2 的库存)并且我做出延期交货选择“允许,但通知客户”时,我可以在产品页面上看到“有货”。然后,在购物车、结帐和后续客户电子邮件中显示的通知显示“后订购:4” 屏幕截图

您能否告诉我如何将消息“延期交货:4”更改为“低库存”?

我尝试使用 grep -r "Back ordered" 搜索字符串 'Back ordered' 但在任何地方都找不到它strong text

有人可以帮忙吗?谢谢弗雷德

0 投票
1 回答
1064 浏览

php - 在管理员 -> Woocommerce -> 订单的“订单”列表中显示运输邮政编码

如何在“订单”列表视图中显示与订单相关的运输邮政编码?是否有一个挂钩可以将运费作为一个项目包含在单个订单行中?谢谢你。

0 投票
1 回答
4524 浏览

php - WooCommerce pre_get_posts

所以我以前用过它pre_get_postsfunctions.php它就像一个魅力,但由于某种原因,我无法弄清楚为什么它不适用于archive-product.php我拥有的 WooCommerce 页面。

目录结构:

内部functions.php

内部archive-product.php

然后我在里面尝试了这个archive-product.php

functions.php哪个输出帖子但帖子与代码中设置的类别无关$query->set( 'cat', '7815' );

问题:为什么我必须声明global $wp_query(默认情况下应该初始化),为什么帖子不是我选择的类别?

0 投票
1 回答
2514 浏览

woocommerce - 如何在 woocommerce 中显示 0 星级?

如果产品没有评级,Woocommerce 将不会显示任何星级。有没有我可以使用的钩子,即使它是 0,也可以始终显示星级?

0 投票
0 回答
113 浏览

php - 如何将第一项单价传递给购物车中的 dataLayer?

我在 WooCommerce 购物车中设置了一个 dataLayer,试图将第一个项目值传递给它。下面的代码将这两个值作为一个变量传递,这不是我想要的 - 我希望为购物车中的每个项目构建一个数组。

一个数组用于价格,一个用于数量。

上面代码的输出是:

首件单价:1144

购物车中有两种产品,一种价值 11 美元,一种价值 44 美元。

我知道如何将它们分开,但我希望将它们作为数组添加到 dataLayer。请帮忙?

我知道我需要遍历购物车,但我希望将每个项目的价格和每个项目的数量放在一个 dataLayer 中。

0 投票
1 回答
363 浏览

php - 在 woocommerce_init 钩子中获取购物车中应用的优惠券

我正在尝试获取在 woocommerce_init 下按顺序使用的优惠券。试图查看数组 $GLBALS 并发现 smth 相关但不知道如何访问它们。

0 投票
1 回答
9648 浏览

wordpress - 用心形图标 WooCommerce 替换“添加到愿望清单”文本

嗨朋友们,我默认使用 YITH WooCommerce 愿望清单插件添加到愿望清单文本即将到来,我想用图标替换按钮文本。

有可能通过任何钩子吗?

提前致谢