With Core Checkout Fields for WooCommerce Pro plugin you can customize core (i.e. standard) WooCommerce checkout fields – disable/enable fields, set required, change labels and/or placeholders etc.
General Options
Plugin settings are located in “WooCommerce > Settings > Core Checkout Fields”.
- Override default address fields
- Possible values: Override with billing fields; Override with shipping fields; Do not override.
- Default:
Override with billing fields
- Default:
- Override country locale fields
- Possible values: Override with billing fields; Override with shipping fields; Do not override.
- Default:
Override with billing fields
- Default:
- Force fields sort by priority
- Enable this if you are having theme related issues with “Position (i.e. priority)” options.
- Default:
no
- Default:
Each Field's Options
Here you can set options for each field. Currently supported core WooCommerce checkout fields are:
- Billing country
- Billing first name
- Billing last name
- Billing company
- Billing address
- Billing address 2
- Billing city
- Billing state
- Billing postcode
- Billing email
- Billing phone
- Shipping country
- Shipping first name
- Shipping last name
- Shipping company
- Shipping address
- Shipping address 2
- Shipping city
- Shipping state
- Shipping postcode
- Account username
- Account password
- Account password 2
- Order comments
- Enabled
- Possible values: Default; Enabled; Disabled.
- Default:
Default
- Default:
- Required
- Possible values: Default; Required; Not required.
- Default:
Default
- Default:
- Label
- Leave blank for WooCommerce defaults.
- Default: None
- Placeholder
- Leave blank for WooCommerce defaults.
- Default: None
- Description
- Leave blank for WooCommerce defaults.
- Default: None
- Class
- Possible values: Default; Align left; Align right; Full row.
- Default:
Default
- Default:
- Position (i.e. priority)
- Leave zero for WooCommerce defaults.
- Default:
0
- Default:
Product Visibility
- Include product categories
- If not empty – selected categories products must be in the cart for current field to appear.
- Default: None
- Exclude product categories
- If not empty – current field is hidden, if selected categories products are in the cart.
- Default: None
- Include product tags
- If not empty – selected tags products must be in the cart for current field to appear.
- Default: None
- Exclude product tags
- If not empty – current field is hidden, if selected tags products are in the cart.
- Default: None