如何刪除 Woocommerce 結帳頁面上的字段?我在這個頁面上讀到它可以用一個過濾器來完成 - 試過了但它沒有用(我改變了它order_comments是billing_phone我想隱藏的字段之一。// 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['order']['order_comments']); return $fields;}例如,如何隱藏電話字段?謝謝
2 回答

呼如林
TA貢獻1798條經驗 獲得超3個贊
您可以使用此過濾器隱藏電話字段:
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
TA貢獻1835條經驗 獲得超7個贊
// 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['billing']['billing_phone']);
return $fields;
}
那可能?
- 2 回答
- 0 關注
- 159 瀏覽
添加回答
舉報
0/150
提交
取消