woocommerce相关内容

WooCommerce签出自定义字段更新订单元

基于这个https://stackoverflow.com/a/49163797/7783506by@LoicTheAztec我能够创建统一运费发货方法的自定义字段,我可以在MySQL上找到数据,但它不会显示在订单详细信息、电子邮件上。 如何将其添加到订单详细信息和电子邮件中?以下是我基于该帖子使用的代码 数据-lang=“js”数据-隐藏=“假”数据-控制台=“真”数据-巴贝尔=“假”> ..
发布时间:2022-09-03 22:00:43 其他开发

在WooCommerce中应用特定优惠券代码时向客户发送电子邮件通知

在顾客结账时使用了特定的促销代码‘FREECLASS’后,我正在尝试向他发送电子邮件。 我所做的是在注册后向客户发送代码‘FREECLASS’。我希望客户在使用该代码后收到额外的自定义消息。 基于Send an email notification when a specific coupon code is applied in WooCommerce答案代码,这是我到目前为止所做的 ..
发布时间:2022-09-03 21:41:32 PHP

检查WooCommerce中是否应用了任何优惠码

如何在结账时检查WooCommerce中的产品是否应用了优惠券? 我看到的所有东西都会检查ID或Slug或它们的数组,但我想在结账时根据是否有优惠券或任何优惠券来调整一些字段。 提前谢谢。 推荐答案 如果您想查看特定的优惠券,@Reigel的答案就是解决方案。但是,为了检查是否应用了任何优惠券,以下代码将完成工作。 if( WC()->cart->get_coupon ..
发布时间:2022-09-03 21:32:07 其他开发

当客户在WooCommerce中购买产品时,在最终结账页面上获取订单ID

我正在开发一个插件,当客户购买产品时,它需要在最后的结账页面上获得订单ID。我该怎么做? 我试过了 global $order var_dump($order); 我看到的都是“DESC”。我需要访问正在查看该页面的客户的当前订单。 我需要在前端获得订单ID,并将该ID添加到脚本中,也是在前端,以便当客户订购产品并付款时,页面将加载,向他们显示“谢谢,这是您的订单号:xxx”。例如 ..
发布时间:2022-09-03 21:18:18 其他开发

在WooCommerce结账前的强制优惠券(可选:针对特定产品)

我想强制客户在可以结账之前添加优惠券代码。我希望它能与我的WooCommerce商店中的每个优惠券代码和每一种产品一起使用。 我正在使用这个代码,它几乎解决了问题,但它只对单个优惠券代码(freev1)起作用 如何才能对生成的每个优惠券代码都起作用? add_action( 'woocommerce_check_cart_items', 'mandatory_coupon_cod ..
发布时间:2022-09-03 21:08:20 PHP

从CTP添加自定义WooCommerce下拉检出字段

我正在尝试从我的自定义帖子类型fundraiser";中的所有帖子列表向我的WooCommerce结账页面添加一个下拉列表。 我显示了选择字段,但未填充CPT帖子标题的选项。 我做错了什么?以下是我的代码: add_action( 'woocommerce_after_order_notes', 'fundraiser_checkout_field' ); functi ..
发布时间:2022-09-03 20:59:43 PHP

根据之前在WooCommerce上的订单,限制客户在同一周内多次购买特定产品

我正在寻找一项限制,如果访客用户在一周内购买了特定产品两次,则他必须不能再次购买同一产品。 我希望根据来宾用户的电子邮件应用此限制。 我看到了许多与此相关的帖子,但都是针对注册用户的,但我想将此限制应用于来宾用户。 这是我目前使用的代码,遗憾的是没有得到所需的结果 function my_ip_checker() { $last_order = get_posts( ..
发布时间:2022-09-03 20:12:22 PHP

如何将WooCommerce产品标题移至单一产品页面的图片上方?

如何将WooCommerce产品标题移到单个产品页面的图像上方? 我尝试了我在网上找到的代码,但它们没有任何作用。我猜这必须通过unctions.php来完成,但我所做的一切都不起作用。提前谢谢。 推荐答案 我遇到了同样的问题,在挣扎了几天后,我终于意识到这是一个无法让php工作的插件。 禁用除WooCommerce和Storefront之外的所有插件,然后在子主题的unc ..
发布时间:2022-08-18 09:00:19 PHP

在帐单地址后在WooCommerce管理订单中显示自定义元数据

在Add a select field with time intervals based on opening, closing and breaks times in WooCommerce checkout上阅读了7uc1f3r的答案后,我尽了最大努力了解如何将实际时间添加到订单中。 在最初的问题中已经提到了这一点,但当7uc1f3r修改该代码以匹配答案代码时,我在订单页面(管理员)上 ..
发布时间:2022-08-17 23:49:47 PHP

防止WooCommerce订单状态从特定状态更改为特定状态

您好,我正在尝试在MU插件中创建一个函数,以防止某些用户将订单状态从特定订单状态更改为特定订单状态。 我到处找,试了很多不同的方法,但似乎都不管用。 实际上该函数正在使用woocommerce_order_status_changed操作挂钩运行。问题是,此挂钩在订单状态更改后运行,这会导致无限循环。 我找到的最有用的钩子似乎是woocommerce_before_order_o ..
发布时间:2022-08-17 23:42:20 PHP