checkout相关内容

在结帐时更改WooCommerce Stripe的付款卡图标

我想在WooCommerce结帐中以不同的方式对Stripe显示的支付卡图标进行排序. WooCommerce Stripe插件支持不提供自定义代码支持,因此他们只是给了我一个代码片段,可以根据我的需要进行修改.此代码段更改了Visa付款图标: add_filter('wc_stripe_payment_icons','change_my_icons');函数change_my_icon ..
发布时间:2021-04-21 20:49:54 PHP

根据客户位置启用付款方式

我不知道是否可能,但是,我们需要为巴塞罗那添加一些不同的付款方式. 因此,我们的想法是,如果客户居住在巴塞罗那地区(Catalunya),他将看到与西班牙其他地区不同的信用卡付款方式和银行转帐帐户. WooCommerce可以吗? 谢谢. 解决方案 如果您想在WooCommerce中启用此类功能,则需要注册并登录客户>首先,因为这是在结帐流程之前获取城镇位置的唯一方法. ..
发布时间:2021-04-21 20:49:51 PHP

默认情况下,如何清空所有WooCommerce结帐字段(国家/地区除外)?

在我的WooCommerce结帐页面上,我希望帐单字段为空,但帐单国家/地区除外. 我正在使用它来确保结帐表格填写后为空白: add_filter('woocommerce_checkout_get_value','__ return_empty_string',10); 但是,我确实希望填写“开票国家/地区"字段,并且默认为美国.所以我有这个: add_filter('defa ..
发布时间:2021-04-21 20:49:48 PHP

如何获取当前订单商品的产品类别?

我正在尝试通过woocommerce_checkout_create_order_line_item挂钩获取woocommerce订单商品的产品类别. 我能够成功获得product_id(感谢帮助,我来到这里),但是现在尝试获取产品的类别,尝试$ product-> get_categories()并尝试wc_get_product_category_list($ product-> get ..
发布时间:2021-04-21 20:49:45 PHP

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

对于预订网站,我正在尝试创建一个功能,该功能可以根据人数添加与会者列表.感谢LoicTheAztec,我已经有了单笔预订的代码.那部分工作正常. 我还需要相同的功能来进行多次预订.我怎样才能做到这一点? 这是代码: //*添加新的结帐字段add_filter('woocommerce_checkout_fields','ppp_filter_checkout_fields');函数p ..
发布时间:2021-04-21 20:49:39 PHP

保存自定义结帐字段并将其显示在admin Woocommerce Orders中

我根据所拥有的订单数量创建了一些其他表单字段.因此,如果我在购物车中订购了2件物品,则该字段应该出现两次. 一切正常,除了,我只在订购单中得到一个字段的输入.我希望每个相似的表单字段都有单独的值. foreach(WC()-> cart-> get_cart()as $ cart_item){//第二循环遍历与物料数量相关的每个单位for($ i = 1; $ i ..
发布时间:2021-04-21 20:49:36 PHP

WooCommerce检查并在结帐前重定向到登录名

如果Woocommerce的默认结帐行为检测到用户未登录,则会在结帐页面上显示“创建帐户"框,从而打破了许多Web约定.如果没有任何附加说明,新用户可能不知道该怎么做./p> 我想要的顺序是: 用户结帐>检查登录> 登录后继续结帐. 如果未登录,则重定向到登录/注册页面>进入结帐页面. 基于购物车的WooCommerce登录重定向完全是这种情况 但是,我感到不舒服的是, ..
发布时间:2021-04-21 20:49:33 其他开发

为WooCommerce中特定的选定付款方式添加折扣

如果没有使用优惠券功能,我想对特定的付款方式ID(例如"xyz")应用15%的折扣. 我想帮助您确定要使用的挂钩.我想要实现的总体思路是: if payment_method_hook =='xyz'{cart_subtotal =购物车小计-15%} 客户无需在此页面上看到折扣.我希望仅针对特定付款方式才能正确提交折扣. 解决方案 您可以使用 woocommerce_car ..
发布时间:2021-04-21 20:49:30 PHP

有条件地自定义WooCommerce结帐字段

我正在尝试修改WooCommerce检出字段.我想讲两点. 条件字段 我想在运输部分为不同的运输类型设置条件字段.为此,使用了Javascript. 管理员可以按后端顺序编辑自定义字段 结果,我编写了如下代码. 但是,我遇到了一个问题.我的JavaScript无法在前端使用. 有人可以帮助我吗? //修改签出运输字段add_action('woocommerc ..
发布时间:2021-04-21 20:49:27 PHP

删除Woocommerce的“下订单"特定运输类别的按钮

我遇到一种情况,需要删除Woo-commerce的结帐屏幕上的“下订单"按钮. 目前,我有2种运输方式:灵活运输和货运 如果客户在购物车中添加了一个运输类别为“运费"的商品,我当前的代码将禁用该灵活运输方式,然后该运费方式将显示一条消息“要求当前汇率". 问题在于,他们仍然可以在基本上不结帐的情况下结账,而无需支付任何运费,这就是为什么如果货运是唯一可用的运输方式,那么我需要移除 ..
发布时间:2021-04-21 20:49:18 PHP

根据免费送货条件隐藏Woocommerce结帐自定义字段

在WooCommerce中,无论何时选择“免费送货"(根据订单金额自动选择),我都试图隐藏一个自定义添加的字段. 我本以为我找到了下面的代码解决方案,但是当我在新的(隐身)浏览器窗口中加载页面时,该字段存在,如果刷新它,该字段将再次隐藏 //隐藏地址字段,当选择免费送货模式add_filter('woocommerce_checkout_fields','xa_remove_billing ..
发布时间:2021-04-21 20:49:12 PHP

根据Woocommerce中购物车项目的数量添加自定义结帐字段

最终,当客户的结帐量超过一定数量时,我试图在woocommerce中为结帐添加一个字段.在此示例中,我使用500,只是想让一条消息显示在结帐底部. 我一直在尝试各种代码变体,这就是我到目前为止所要做的. add_action('woocommerce_after_checkout_form','woocommerce_add_quantity_message',12);函数woocomm ..
发布时间:2021-04-21 20:49:09 PHP

填写Woocommerce中URL变量的结帐字段值

我有一个网址,其中包含很多使用GET进行的变量,例如checkout/?FirstName = Test& LastName = Test& EmailAddress = Test 我想知道如何使用此信息来预填充WooCommerce结帐页面上的字段?即获取FirstName并在WooCommerce Checkout中填写FirstName? 任何帮助谢谢 解决方案 下面是一 ..
发布时间:2021-04-21 20:49:02 PHP

在结帐表单中将城镇/城市文本字段更改为“选择选项"字段

在Woocommerce中,我想在选择字段选项字段中更改“城镇/城市"文本字段. 我该怎么办? 以下是屏幕截图: .然后,您还必须将 标签 和更改为和要在其中设置城镇的 选项 自变量 键/值 的数组中. 在此数组中,您将按城镇划分一行,并用逗号分隔. 这是代码: add_filter('woocommerce_default_address_fields','cu ..
发布时间:2021-04-21 20:48:59 PHP

在WooCommerce 3中为定义的产品类别自定义添加到购物车重定向

在WooCommerce网站上,我想在产品添加到购物车后立即在结帐页面上重定向客户.但是,我们希望它是针对特定产品类别的,而不是针对所有“添加到购物车"按钮的. 我试图查找过去的解决方案,但是当我更新 functions.php 时,它们只是崩溃了我的网站,或者它们已经过时并且不再起作用. 我非常感谢您的帮助. 解决方案 已更新:“添加到购物车"重定向不适用于在商店和档案页 ..
发布时间:2021-04-21 20:48:56 PHP