当前位置: 首页 > 知识库问答 >
问题:

使WooCommerce结账运输字段可见,并删除“运输到不同的地址?”复选框

程树
2023-03-14

我想知道是否有办法删除复选框“发送到其他地址?”在woocommerce结帐页面中,但保持发货字段可见。我试过:

add_filter( 'woocommerce_cart_needs_shipping_address', '__return_false');

它可以工作,但是它不会在“运输字段选项卡”中显示任何字段。

共有2个答案

徐焱
2023-03-14

管理-

梁兴文
2023-03-14

如果您希望发货地址字段始终可见,可以使用CSS。

尝试将这些行添加到活动主题的样式表中:

/* hides the checkbox */
#ship-to-different-address-checkbox {
    display:none;
}

/* disable touch event or mouse click */
#ship-to-different-address label {
    pointer-events: none;
}

如果你愿意,你可以翻译文本船舶到不同的地址?使用任何翻译插件。例如Polylang或Loco Translate。

 类似资料:
  • 我正在删除特定的Woocoomerce签出字段,因为提货订单不需要这些字段。 这可以很好地删除字段,但不允许我签出。我收到以下错误: 我还尝试将必需的数组项更改为FALSE,但没有成功。 我正在使用店面主题以及Woocommerce 3.1。2.

  • 我为Aeron的演示做了一些基准测试,但我发现,如果我对相同的传输使用不同的工具,我得到的结果略有不同。 例如,如果我使用HDR直方图,我得到的结果与维护人员在测试中得到的数字一致: 我的代码https://github.com/easy-logic/transport-benchmarks/blob/master/aeron-ping/src/main/java/io/easylogic/ben

  • 问题内容: 我试图将运费的价格设置为0.00美元,如果已选中“结帐”字段中的复选框。 当前尝试: 作为我设置为触发时更新结帐的复选框。 只需选中该复选框,然后应用过滤器即可将运费设置为0。 但是,这不起作用。 问题答案: 要在结帐页面上的自定义javascript事件上通过ajax更改运输方式的费用,要比有条件地更改费用或其他任何事情要复杂得多,这很安静。 为了存储ajax数据,我使用了WC_Se

  • 我正在使用复选框字段在WooCommerce应答代码中添加/删除自定义费用,该代码在我的店铺中运行良好,以设置折扣(负费用)。 但我想使用输入字段设置费用金额。我的目标是通过num/text输入字段中输入的值来减少购买总量。我不想使用复选框,我想使用输入或数字来确定费用金额。 可能吗?我该怎么做?

  • 使用基于WooCommerce结帐应答代码中的选择字段添加动态费用,我成功地在复选框更改中添加了新费用: 未选中时,如何删除费用? 这是一个礼品包装选项,如果选择额外的费用将在结账时添加到总额中。如果未选择,则应删除费用并更新结账。

  • WooCommerce自定义结账字段的插件有Custom Checkout Fields for WooCommerce等,如果你想要更多的自由,就用代码来解决吧。本文介绍一种用代码来自定义WooCommerce结账字段的方法。 WooCommerce自定义结账字段代码 代码单独保存一个文件引入,或直接放到子主题的functions.php中,第二种方式请将 defined('WPINC') or

  • 减速器正在计算所有相同的值: 然而,当我在hadoop上运行一个更大的数据集时,似乎丢失了一半的结果。当我在本地机器上使用cat input mapper.py sort reducer.py>out-local测试它时,如果输入合理地很小,它工作得很好,但是在更大的数据集上(例如1M个条目),本地输出文件的条目几乎是在Hadoop上运行mapreduce作业的两倍。代码有错误吗?还是我漏掉了什么

  • 您好,我有一个关于woocommerce中自定义结账字段的问题。我在结帐表单中创建了一个自定义字段,一切都很顺利。该字段包含客户卡号。我还设法将字段值(第一次输入时)保存在wp usermeta中,这样它就不会只与订单一起出现,而是与客户详细信息一起保存。 现在我想做以下几点。一旦注册客户返回商店,进入结帐表单,新字段(如果不是empyt)将自动显示,而不是每次都要求客户插入他们的卡号。 我添加到