移动或重新排序Woocommerce结账页面的字段位置
在实际应用中,比如Woocommerce结账页面的邮箱字段是在最后面的,我们可以将其移动到顶部:
function reorder_checkout_fields( $fields ) { // 默认排序值 // 'first_name' - 10 // 'last_name' - 20 // 'company' - 30 // 'country' - 40 // 'address_1' - 50 // 'address_2' - 60 // 'city' - 70 // 'state' - 80 // 'postcode' - 90 // 比如将email移动到first_name的前面 $fields['billing_email']['priority'] = 5; return $fields; } add_filter( 'woocommerce_default_address_fields', 'reorder_checkout_fields' );