woocommerce相关内容

如果未达到特定类别的最低数量,则阻止WooCommerce结账

我有一些购物车逻辑,如果购物车中有冷藏类别中的1件商品,它会检查至少3件商品。-这是经过测试的,并且工作正常。 但是,如果我从其他类别(环境)向购物车添加另一个项目,并且购物车中现在同时有冷藏和环境项目,则不再应用该规则。 如果购物车中也有环境物品,我如何确保应用了3冰镇最低限度规则? // Set minimum quantity per product before chec ..
发布时间:2022-08-15 19:42:35 PHP

将产品自定义字段添加到购物车中,并在WooCommerce中的任何位置显示它们

我已经设置了带有两个复选框的ACF,这两个复选框显示在产品管理中: 在产品前端,只有从后端选择的值是可选的: 在我的函数中包含以下代码: // Display on product page add_action( 'woocommerce_before_add_to_cart_button', 'display_acf_single_product_pages', 1 ); f ..
发布时间:2022-08-12 13:17:35 PHP

根据产品类别拒绝在WooCommerce中结账的特定购物车项目

基于Allow checkout only when a product of a mandatory category is in cart,我尝试制作自己的代码样本,以呈现通知并防止结账,如果购物车 仅包含特定类别的产品。它在预防和错误通知方面起作用,但是在添加其他产品时,它仍然拒绝结账。 /** * Renders a notice and prevents checkout if ..
发布时间:2022-08-10 20:53:00 PHP

在WooCommerce管理产品列表中使特色列可排序

在WooCommerce后端的产品列表中,我们可以通过点击星号来使产品成为特色。 但是,如果您有很多产品,并且想在事后查看哪些产品是特色产品,我们必须搜索所有产品。 因此,我希望使此列可排序,以便在排序过程中所有特色产品都显示在前面或后面 使用我到目前为止的代码,可以对列进行排序,但在排序过程中结果会变为空,从而导致0个结果 // 'featured' column sor ..
发布时间:2022-08-09 19:04:37 PHP

尝试在WooCommerce Analytics-&>订单报告表中添加订单项目名称列(并输出到CSV文件)

我正在尝试向WooCommerce Analytics-&>Orders提供的表中添加一列,该订单的项目名称(而不是产品名称)显示在其上。 我添加了一个钩子,并尝试提取订单中项目的所有名称(这个钩子是我以前使用过的,它在WooCommerce-&>Orders表中很有用) /** * Adds 'Item Name' column header to 'Orders' page im ..
发布时间:2022-08-08 16:25:32 PHP

WooCommerce档案页面在产品名称之前添加类别

我应该需要在WooCommerce存档页面中的标题之前显示产品的类别,如下图所示。 我如何才能做到这一点? 推荐答案 您可以使用下面的示例在标题上方添加类别。此函数位于子主题函数.php或父主题函数.php 中 /** * @return add category link and title above the title or below the category * */ f ..
发布时间:2022-07-22 10:40:56 PHP

WooCommerce返回带有两个小数的GET_TOTAL()价格

嗨,我正在实施一个支付网关插件,但有一个问题。它显示了一个错误,他们说这是因为购物车的总金额和网站为他们发送的价格总金额不同。这是因为他们得到的是没有十进制数字的ex。在购物车中,它是519.00,而他们只收到519。 此插件通过$order->get_total()函数获取购物车总数。有没有办法让函数get_total()接受已经有.00的订单价格?或者是519.5变成519.50,以此类 ..
发布时间:2022-07-22 10:24:47 PHP

获得WooCommerce客户订单

是否有可能获得当前和以前的客户订单?也就是说,我需要每个客户当前订单的账单地址和以前订单的账单地址。 例如,我需要获取每个客户订单的数组,即我需要每个客户订单的帐单地址。 所以我有一些代码可以打印管理面板中编辑订单页面上的任何文本。 add_action( 'woocommerce_admin_order_data_after_shipping_address', 'edit_w ..
发布时间:2022-07-22 10:17:49 PHP

在WooCommerce中的产品差异选择价格后添加自定义动态文本

我是WooCommerce的新手,我正试着用一周的时间在可变价格下显示4倍付款的建议。 我尝试了在网上找到的几种技术和代码,但没有一种效果很好。 我所能做的最大努力是: 数据-lang=“js”数据-隐藏=“假”数据-控制台=“真”数据-巴贝尔=“假”> //Afficher paiement 3xcb// add_filter('woocommerce_get_pr ..
发布时间:2022-07-22 10:07:39 PHP

禁用WooCommerce中除基于Geo-IP国家/地区的BAC之外的所有支付网关

在WooCommerce中,我使用的代码来自this answer thread,如果用户的GEO IP来自一组允许的国家/地区,则启用所有支付网关。此处我需要的允许国家/地区代码是“SE”(瑞典)。 我想要的是,如果GEO IP不在瑞典(预定义的允许国家/地区),则禁用除BAC之外的所有支付网关。 感谢任何帮助。 推荐答案 以下代码将禁用除不允许的GEO IP定义的国家/ ..
发布时间:2022-07-15 22:30:34 PHP

将产品属性Term名称添加到WooCommerce中的Body类

我希望根据产品的属性(例如颜色)添加Body类,因此如果产品颜色是红色,我希望将类‘red’添加到Body标记中。 我将使用什么挂钩来执行此操作? 推荐答案 可以使用body_class筛选器挂钩中的自定义函数完成此操作: add_filter( 'body_class', function( $classes ) { if( ! is_product() ) re ..
发布时间:2022-07-05 09:38:21 PHP