woocommerce相关内容

在WooCommerce中为特定的产品类别添加费用,但仅当相关类别也存在时

我想为类别(A)添加费用,但仅当订单中有来自其他类别(B、C、D等)的产品时才计算费用。 但如果只订购A类产品,则不征收该税。 在我的代码中,在这两种情况下都会添加费用。你能指导我找到更好的解决方案吗? 我在我的网站上添加了以下代码: add_action( 'woocommerce_cart_calculate_fees','custom_pcat_fee', 20, 1 ..
发布时间:2022-06-16 15:51:17 PHP

WooCommerce:当购物车中已有物品时,更改“添加到购物车”按钮的颜色

当购物车中已有物品时,我要更改“添加到购物车”按钮的颜色。 我认为,当一个产品已经在购物车中时,有可能获得一个新的“添加”类或其他东西。 谁能帮我解决这个问题,并且知道如何实现这个目标? 推荐答案 试试 function woo_in_cart($product_id) { global $woocommerce; foreach($woocommerc ..
发布时间:2022-05-13 14:28:15 PHP

如何在WooCommerce中本地化定制费用标签?

我需要在WordPress中做一些工作。我设法增加了结账费用 $woocommerce->cart->add_fee( 'thebestcompany_service', $fee, true, 'standard' ); 那太好了。我设法创建了一个插件。太好了。我设法用本地翻译翻译了我的插件。太棒了。 但我现在不知道在哪里折算费用thebestcompany_service。 ..
发布时间:2022-05-13 14:25:00 PHP

从WooCommerce中的订单页面、电子邮件通知和购物车+结账页面中删除小计行

我想从购物车、结账、收到的订单、订单详细信息和电子邮件中删除小计。我不想使用css,因为它不会从订单详细信息页面和电子邮件中删除引用。我已尝试此代码: add_filter( 'woocommerce_get_order_item_totals', 'adjust_woocommerce_get_order_item_totals' ); function adjust_woocommer ..
发布时间:2022-05-13 13:48:18 PHP

根据WooCommerce中其他送货方式的可用性隐藏送货方式

我正在尝试根据其他托运方法的可用性(按其ID)隐藏托运方法,以进行稍微复杂的托运设置。 基于我找到的其他代码片段(对于其他用例,不包括州或仅显示免费送货(如果可用)),我得出了以下结论: function hide_duplicate_shipping_methods ( $rates ) { foreach ( $rates as $rate_id => $rate ) { ..
发布时间:2022-05-13 13:43:09 其他开发

在WooCommerce中根据支付方式提高购物车项目价格

我要根据选定的支付网关向购物车项目价格添加百分比值。 我面临的问题是产品价格的变化没有随着产品价格的变化而更新。初始选择的价格始终显示。 我如何才能获得相应的更改价格? 我到目前为止的代码: // Set custom cart item price function add_custom_price( $cart ) { // This is necessary ..
发布时间:2022-05-13 13:37:19 PHP

在购物车、结账、订单和电子邮件通知中显示WooCommerce自定义产品字段元数据

我已经创建了一个自定义产品域(管理员)。该字段工作正常,并且可以很好地保存数据。 我遇到的问题是将元数据添加到购物车和结账。 我没有收到任何错误(在wp-config中打开了调试),也没有收到任何通知--什么都没有。购物车和结账时未显示任何数据。 这是我的代码: add_action( 'woocommerce_product_options_general_product_d ..
发布时间:2022-05-13 13:33:55 其他开发

在WooCommerce订单支付中限制基于特定产品标签的支付网关

我想根据产品标签在WooCommerce Bookings支付页面上显示一个支付网关,该网关位于URL扩展名上,如下所示: /checkout/order-pay/5759158/?pay_for_order=true&key=wc_order_75uA3d1z1fmCT 例如,如果标记的ID是&q;378&q;,则仅显示&q;PayPal&q;网关并删除其他网关。 我使用的是Res ..
发布时间:2022-04-13 13:55:01 PHP

在WordPress/WooCommerce中以编程方式创建Web挂钩

我正在制作一个插件来将一个ERP集成到WooCommerce,我正在考虑使用Web挂钩进行集成,问题是在插件第一次激活时创建Web挂钩,而不是强迫人们手动创建WooCommerce Web挂钩并对其进行配置。我在谷歌上搜索并尝试了几种方法,但看起来没有一种方法有效,我也尝试了进行一个SQL查询,但没有奏效。 我尝试过: function createWebhook($userID,$t ..
发布时间:2022-04-12 23:54:29 PHP

在WooCommerce单一产品页面上显示ACF字段

我已经使用ACF创建了一个定制字段,我想在我的WooCommerce单一产品页面中显示它。我如何才能做到这一点? 推荐答案 您需要找出表示应显示acf字段的位置的挂钩,例如,使用单个产品页面的WooCommerce Visual Hook Guide。 示例 add_action( 'woocommerce_after_single_product_summary', 'v ..

在WooCommerce存档页面中的产品标题下方显示ACF字段/图像

我使用的是高级自定义域插件,我只能在存档页面上的产品标题下方显示文本域,但我还需要在同一位置(文本域下)将图像显示为徽标。 这是我用来显示文本字段的代码,它起作用了; add_action( 'woocommerce_after_shop_loop_item_title', 'custom_field_display_below_title', 2 ); function custom ..
发布时间:2022-04-12 11:47:37 PHP

WooCommerce-显示全价(包括税务)在管理订单摘要中

我希望显示客户为该项目支付的全部价格,而不是‘不含税价格’和‘含税价格’。 我遵循了这一点:Woocommerce - Admin Order Detail Page它几乎得到了我想要的东西,但它并不适合我的情况,我无法修改它。我对PHP不是很有经验,担心会打碎任何东西,因为它是一个实时的网上商店。 我设法很容易地更改了货币符号,并将其放在价格的末尾而不是开始处,但我还希望更改其他几项 ..
发布时间:2022-04-08 14:12:46 其他开发