问题标签 [woocommerce-bookings]

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 回答
1337 浏览

php - Woocommerce 预订中每个人和项目的动态结帐自定义字段

对于预订网站,我正在尝试创建一个功能,可以根据人数添加与会者列表。感谢 LoicTheAztec,我已经获得了一次预订的代码。那部分工作正常。

对于多个预订,我也需要相同的功能。我怎样才能做到这一点?

这是代码:

0 投票
1 回答
832 浏览

php - Conditionally alter specific product price in Woocommerce

I would like to alter a specific product in Woocommerce, adding programmatically to its original an amount of $10, EXCEPT in those cases:

  • On specific product pages that are bookable products for hire (Woocommerce Bookings) that belongs to a certain Category "C".
  • If any cart item belongs to that category "C".

I was using this answer code to one of my questions until now. But I should need to display this specific product altered price everywhere except on that product pages that are bookable products, in front end.

I have also this code that displays the Force Sells price beside the titles. This should still show the specific product original price on that product pages that are bookable products in the Force Sells section:

Reference for above: Add price beside Woocommerce Force Sells.

0 投票
1 回答
2569 浏览

php - 在 WP_Query 中从 Woocommerce 产品预订中获取 sku

我有这个代码

从上述查询中提取 SKU 的正确方法是什么?

我试过

哪个适用于此查询

但第一个查询不起作用(显示空白)

更新

使用下面的代码,当我运行它时:

由于某种原因,循环返回相同的值 3 次。(有三个不同的产品预订..但循环显示相同的产品三次)..

0 投票
0 回答
282 浏览

woocommerce - 在 Woocommerce 预订中将家庭人员类型计为多人

基本上,这里有一个让我困惑了一段时间,想知道是否有人想尝试一下!!

我们在我们的网站上出售游船票,我遇到了障碍。对于我们的新旅行,我们提供家庭票(作为个人类型)

问题是虽然一个家庭是4人,但门票只能算一个人,这会超额预订船。

我可以看到两个选项:

  • 不知何故,迫使 woocommerce 预订为一个人类型预订 4 个插槽或
  • 取消家庭票并根据“2adults and 2children”的倍数自动应用折扣。

让我困惑了一段时间,我看不到前进的方向。

我购买了一个有条件的折扣插件,但虽然这将应用基于多人的折扣,但它没有考虑到人的“类型”——所以除非可以以某种方式修改,否则它是不好的。

无论哪种方式,我都不知道如何前进。

任何帮助将不胜感激。

0 投票
1 回答
1013 浏览

php - 从 Woocommerce Bookings 中的购物车项目中获取人员类型名称

我已启用 Woocommerce 预订插件,我应该需要在结帐页面上显示添加到购物车的人员类型。

我可以通过此代码计算人数:

我需要显示人员类型名称

我怎样才能得到那些人类型的名字?


如果我在 for 循环中添加您的代码,它只需要一个人类型名称。例如,我有 4 种人员类型,例如成人、青少年、儿童和婴儿。它只写婴儿。

0 投票
1 回答
471 浏览

woocommerce - WooCommerce 预订:通过 JQuery 以编程方式将日期选择器设置为特定日期

我想知道是否有一种方法可以使用 Woocommerce 预订自动设置可预订产品的开始日期和结束日期。我想要实现的是,当用户访问我的产品页面时,将根据我希望通过 Jquery 设置的开始日期和结束日期(月、日和年)进行设置。如果有人对如何做到这一点有任何想法,请告诉我。谢谢!

0 投票
0 回答
64 浏览

woocommerce - 停止为每种语言发送 WooCommerce 新订单电子邮件

我将 WooCommerce 与 WooCommerce 预订扩展和 WPML 一起使用。我在网站上有 4 种语言,每次有新预订时,我都会收到 4 封“新预订”电子邮件,并且在预订日历中放置了 4 个条目。

电子邮件底部的链接如下: 您可以在此处的仪表板中查看和编辑此预订:

每封电子邮件都有对应于每种语言的不同链接。

我能做些什么来只接收默认语言的这些电子邮件和日历条目吗?

谢谢!

0 投票
2 回答
194 浏览

php - 按钮重定向不适用于 WordPress

我有一个问题。我拥有的网站有一个“进行预订”选项,但是当我点击按钮时,该按钮不会重定向。但是,当我单击我们的车队按钮时。应用搜索过滤器。我只想让按钮重定向到我们的车队页面。

该网站是wordpress网站。我查看了该功能,这就是我发现的,任何人都可以看看,我认为这里有问题;

http://tylozrentacar.com/是我的网站链接。

JS代码:

0 投票
1 回答
159 浏览

php - 计算两个日期之间的天数(周一至周三) - Woocommerce 预订?

我正在为“天”类型的 Woocommerce 预订价格计算而苦苦挣扎。如果某个日期范围内的价格(例如周一至周三或周三至周六或周日至周二...)高于其他日期。

到目前为止,我知道多少天:

$days = date_diff($from, $to)->format('%d');

这个问题有助于获得单日数:计算两个日期之间的星期日

但是我如何不仅得到“星期天”,而且得到每个日期范围(例如从 6 到 2):

我想我需要遍历 daterange 并使用这个公式,但我不知道怎么做。

0 投票
2 回答
59 浏览

php - 有条件地更改 Woocommerce 中的多个特定产品价格

我正在使用此处的代码:有条件地更改 Woocommerce中的特定产品价格以将特定产品的价格提高 10 美元,但在特定类别的产品页面上以及购物车包含该类别的任何内容时除外。

但是现在我有不止一种产品需要提高价格。我尝试更改第 7 行:

类似于

以产品 87 或 2799 为目标,但它只是破坏了代码,甚至产品 87 也不再显示为 10 美元以上。我已经尝试过|| 的变体 和或但我所做的没有任何工作。

非常感谢帮助:)