删除 Woocommerce 结帐页面上的字段

如何删除 Woocommerce 结帐页面上的字段?

我在这个页面上读到它可以用一个过滤器来完成 - 试过了但它没有用(我改变了它order_commentsbilling_phone我想隐藏的字段之一。

// Hook in

add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );


// Our hooked in function - $fields is passed via the filter!

function custom_override_checkout_fields( $fields ) {

     unset($fields['order']['order_comments']);


     return $fields;

}

例如,如何隐藏电话字段?谢谢


跃然一笑
浏览 79回答 2
2回答

呼如林

您可以使用此过滤器隐藏电话字段:add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );function custom_override_checkout_fields( $fields ) {     unset($fields['billing']['billing_phone']);     return $fields;}请务必将其添加到当前主题的文件 function.php 中。

qq_花开花谢_0

// Hook inadd_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );// Our hooked in function - $fields is passed via the filter!function custom_override_checkout_fields( $fields ) {     unset($fields['billing']['billing_phone']);     return $fields;}那可能?
打开App,查看更多内容
随时随地看视频慕课网APP