在Woocommerce结帐中隐藏“发送到不同的地址?”文本和复选框

时间:2017-04-19 08:14:53

标签: php wordpress woocommerce

有必要在Woocommerce结帐中隐藏“发送到不同的地址吗?”文本和复选框。 这意味着只有这些表单元素才会消失,而不会对运输字段进行任何更改。 那么“运送到不同的地址?”复选框必须选中,但只是不可见。 怎么做?非常感谢任何帮助。

1 个答案:

答案 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>