问题标签 [woocommerce-checkout-fields]

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 投票
3 回答
19732 浏览

php - 所有 WooCommerce 结帐字段的自定义占位符

我正在尝试在我的 WooCommerce 结帐字段中添加一个占位符,它对除电话和电子邮件字段之外的每个字段都非常有效。

这是我正在使用的代码:

我哪里错了?为什么电话和电子邮件没有任何结果?

我已经使用我的浏览器开发工具检查器从这两个字段中获取了 ID。


编辑:

我也试过这个建议的代码:

还有这个:

但它不起作用。

0 投票
1 回答
90 浏览

woocommerce - Woocommerce:将“字段描述”移动到“标签”下方的挂钩?

我需要创建一个挂钩来将“字段描述”移动到“标签”下方而不是输入字段下方。

看看这个捕获,看看我的意思:https ://monosnap.com/file/O0ZFx60KoxoQlC7ZmZbJR8eVPh7EbF

我阅读了文档,但据我所知,现在可以这样做:https ://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/

这可以做到吗?

0 投票
2 回答
167 浏览

css - 复选框和文本之间的间距?

我无法弄清楚如何添加自定义 CSS 以在复选框和文本之间添加间距(运送到不同的地址?)。任何时候我添加边距或填充整个元素(复选框+文本)都会移动。见附图?谢谢你的帮助!

https://roynattivmd.com/checkout/

复选框和文本:

1

0 投票
1 回答
171 浏览

php - Woocommerce 结帐表单如何在“状态”字段下添加注释

我正在尝试在结帐表单的 state 字段下直接添加注释:

在此处输入图像描述

像这样:

“如果您需要在北卡罗来纳州或南卡罗来纳州以外邮寄药物,或者您不是客户,请致电”。

我已经尝试了各种方法来实现这一点,但似乎都没有奏效。我试过使用 CSS:

我也尝试将其添加到 functions.php 文件中:

但这些方法都不起作用。这是我试图定位的状态字段的代码:

在此处输入图像描述

0 投票
1 回答
128 浏览

php - Woocommerce如何更改结帐字段文本标签的颜色

下午好,

也许有人遇到过这样的问题。如何在结帐中更改已定义字段的文本。所有字段都引用一个标签。

在此处输入图像描述

0 投票
1 回答
636 浏览

php - 自定义 Woocommerce 结帐字段在页面加载后恢复为默认值

我已使用以下代码成功重命名了 woocommerce 结帐页面的“shipping_country”标签:

但是,当我尝试添加要更改的其他标签和占位符时,它不起作用。好吧,实际上发生了一些奇怪的事情。当我刷新页面以应用更改时,它似乎工作,但页面仍在加载,一秒钟后恢复到原来的状态。( shipping_country 字段仍然有效,但我在上面添加的所有其他字段都会发生。

我尝试更改顺序,但没关系。

我尝试更改但不起作用的字段是:

是什么让页面在完成加载页面之前还原了更改?

0 投票
1 回答
898 浏览

php - 如何正确删除所有 Woocommerce 结帐结算字段

该操作有助于使字段成为非必需字段

但它仅适用于 css

我认为这不是最好的决定。它必须是这样的

但是当我准确地添加该代码时,它需要地址并说付款方式(本地本地取货)是错误的。没有该代码和 css 一切正常。也许有人有同样的问题并且已经解决了?如果可能的话没有插件。

0 投票
1 回答
694 浏览

php - WooCommerce:在结帐、我的帐户、管理员订单和 WordPress 用户中添加生日账单字段

我尝试在 Woocommerce Checkout 表单中添加一个生日字段,然后将其保存为用户元数据。我可以使用下面的代码显示它,但我无法保存它以便在用户个人资料页面中查看它。

0 投票
0 回答
79 浏览

woocommerce - 如何在 woocommerce 结帐页面的后端显示计算值

我正在为我的公司创建一个在线商店,该公司是一家银行的子公司。在银行贷款的帮助下,我们希望建立分期付款销售商品的基础设施。通过使用这个插件,我设法添加了一个选择字段,让买家选择他的贷款计划。还有其他领域,但这里不重要。我还向该update_totals_on_change字段添加了类,因此当它更改整个结帐页面时,会通过 ajax 刷新。woocommerce_cart_calculate_fees每次贷款计划以这种方式发生变化时,我都设法计算了分期付款金额:

我还在结帐中添加了另外两个文本只读字段,一个用于loan_amount具有相同 ID 的字段,另一个用于具有相同 ID 的字段installment。我想将这两个计算值从提及的操作返回到前端,并在每次整个结帐页面更新时将它们显示为两个只读字段的值。这里有一堆有用的事件。可能update_checkout事件最适合我的问题,但我不知道如何将这两个值从manipulate_order回调返回到前端并在那里显示在只读字段中。

0 投票
0 回答
10 浏览

woocommerce - woocommerce 仅在结帐时预先填充国家/地区

我只想将国家/地区字段预先填充到非用户的 woocommerce 结帐中。所以两个过滤器分开工作但不能一起工作,我可以将它们组合在一起吗?

使用此过滤器,我尝试将国家/地区设置为默认值,但它会被上部函数覆盖

谢谢你的帮助 :)