php - 使 WooCommerce 结帐运输字段可见并删除“运送到不同地址?” 复选框
问题描述
我想知道是否有办法删除复选框“运送到不同的地址?” 在 woocommerce 结帐页面中,但保持运输字段可见。我努力了:
add_filter( 'woocommerce_cart_needs_shipping_address', '__return_false');
它可以工作,但是它不会在“运输字段选项卡”中显示任何字段。
解决方案
如果您希望送货地址字段始终可见,您可以使用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;
}
如果需要,您可以将文本Ship to a different address 翻译?使用任何翻译插件。例如Polylang或Loco Translate。
推荐阅读
- java - 抽象类和非抽象类中的构造函数
- python - 从列表中删除第三个元素,直到少于 3 个数字
- visual-studio - 桥接 2 个 docker-compose 解决方案?
- java - 为什么从包含实体查询布尔值时@Formula 总是返回 true?
- ios - 如何在一个collectionView中使用多个项目数组?
- c# - 按多个值过滤集合列
- android - 出现键盘时如何修复EditText的缩小
- spring - 如何使用只有 tokenValue 的 OAuth2RestTemplate?
- python - 根据每个像素的位置有效地应用一个函数
- django - 如何在 django 管理操作的中间页面中从 request.POST 获取所有值