问题标签 [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.
php - 所有 WooCommerce 结帐字段的自定义占位符
我正在尝试在我的 WooCommerce 结帐字段中添加一个占位符,它对除电话和电子邮件字段之外的每个字段都非常有效。
这是我正在使用的代码:
我哪里错了?为什么电话和电子邮件没有任何结果?
我已经使用我的浏览器开发工具检查器从这两个字段中获取了 ID。
编辑:
我也试过这个建议的代码:
还有这个:
但它不起作用。
woocommerce - Woocommerce:将“字段描述”移动到“标签”下方的挂钩?
我需要创建一个挂钩来将“字段描述”移动到“标签”下方而不是输入字段下方。
看看这个捕获,看看我的意思:https ://monosnap.com/file/O0ZFx60KoxoQlC7ZmZbJR8eVPh7EbF
我阅读了文档,但据我所知,现在可以这样做:https ://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/
这可以做到吗?
css - 复选框和文本之间的间距?
我无法弄清楚如何添加自定义 CSS 以在复选框和文本之间添加间距(运送到不同的地址?)。任何时候我添加边距或填充整个元素(复选框+文本)都会移动。见附图?谢谢你的帮助!
https://roynattivmd.com/checkout/
复选框和文本:
php - 自定义 Woocommerce 结帐字段在页面加载后恢复为默认值
我已使用以下代码成功重命名了 woocommerce 结帐页面的“shipping_country”标签:
但是,当我尝试添加要更改的其他标签和占位符时,它不起作用。好吧,实际上发生了一些奇怪的事情。当我刷新页面以应用更改时,它似乎工作,但页面仍在加载,一秒钟后恢复到原来的状态。( shipping_country 字段仍然有效,但我在上面添加的所有其他字段都会发生。
我尝试更改顺序,但没关系。
我尝试更改但不起作用的字段是:
是什么让页面在完成加载页面之前还原了更改?
php - 如何正确删除所有 Woocommerce 结帐结算字段
该操作有助于使字段成为非必需字段
但它仅适用于 css
我认为这不是最好的决定。它必须是这样的
但是当我准确地添加该代码时,它需要地址并说付款方式(本地本地取货)是错误的。没有该代码和 css 一切正常。也许有人有同样的问题并且已经解决了?如果可能的话没有插件。
php - WooCommerce:在结帐、我的帐户、管理员订单和 WordPress 用户中添加生日账单字段
我尝试在 Woocommerce Checkout 表单中添加一个生日字段,然后将其保存为用户元数据。我可以使用下面的代码显示它,但我无法保存它以便在用户个人资料页面中查看它。
woocommerce - 如何在 woocommerce 结帐页面的后端显示计算值
我正在为我的公司创建一个在线商店,该公司是一家银行的子公司。在银行贷款的帮助下,我们希望建立分期付款销售商品的基础设施。通过使用这个插件,我设法添加了一个选择字段,让买家选择他的贷款计划。还有其他领域,但这里不重要。我还向该update_totals_on_change
字段添加了类,因此当它更改整个结帐页面时,会通过 ajax 刷新。woocommerce_cart_calculate_fees
每次贷款计划以这种方式发生变化时,我都设法计算了分期付款金额:
我还在结帐中添加了另外两个文本只读字段,一个用于loan_amount
具有相同 ID 的字段,另一个用于具有相同 ID 的字段installment
。我想将这两个计算值从提及的操作返回到前端,并在每次整个结帐页面更新时将它们显示为两个只读字段的值。这里有一堆有用的事件。可能update_checkout
事件最适合我的问题,但我不知道如何将这两个值从manipulate_order
回调返回到前端并在那里显示在只读字段中。
woocommerce - woocommerce 仅在结帐时预先填充国家/地区
我只想将国家/地区字段预先填充到非用户的 woocommerce 结帐中。所以两个过滤器分开工作但不能一起工作,我可以将它们组合在一起吗?
使用此过滤器,我尝试将国家/地区设置为默认值,但它会被上部函数覆盖
谢谢你的帮助 :)