有必要在Woocommerce结帐中隐藏“发送到不同的地址吗?”文本和复选框。 这意味着只有这些表单元素才会消失,而不会对运输字段进行任何更改。 那么“运送到不同的地址?”复选框必须选中,但只是不可见。 怎么做?非常感谢任何帮助。
答案 0 :(得分:0)
通过编辑form-shipping.php文件,成功完成了隐藏“发送到不同地址?”Woocommerce结帐中的文本和复选框。 而不是这些行
<h3 id="ship-to-different-address">
<label for="ship-to-different-address-checkbox" class="checkbox"><?php _e( 'Ship to a different address?', 'woocommerce' ); ?></label>
<input id="ship-to-different-address-checkbox" class="input-checkbox" <?php checked( apply_filters( 'woocommerce_ship_to_different_address_checked', 'shipping' === get_option( 'woocommerce_ship_to_destination' ) ? 1 : 0 ), 1 ); ?> type="checkbox" name="ship_to_different_address" value="1" />
</h3>
我们应该添加这些
<h3 id="ship-to-different-address">
<input id="ship-to-different-address-checkbox" class="input-checkbox" <?php checked( apply_filters( 'woocommerce_ship_to_different_address_checked', 'shipping' === get_option( 'woocommerce_ship_to_destination' ) ? 1 : 0 ), 1 ); ?> type="checkbox" style="display:none;" name="ship_to_different_address" value="1" />
</h3>