My Billing state is missing


The billing address of my site is missing when i trying to checkout.
The dropdown select input is hidden.

It works fine on other theme like Twenty Fifteen theme.

I had also tried the solution given here (Billing state is missing)

add_filter( ‘woocommerce_billing_fields’, ‘woo_filter_state_billing’, 10, 1 );
add_filter( ‘woocommerce_shipping_fields’, ‘woo_filter_state_shipping’, 10, 1 );

function woo_filter_state_billing( $address_fields ) {
$address_fields[‘billing_state’][‘required’] = false;
return $address_fields;

function woo_filter_state_shipping( $address_fields ) {
$address_fields[‘shipping_state’][‘required’] = false;
return $address_fields;

Please advise on how to solve this. As I am in urgent to launch this site.

Thank you

Hi Hoo Yong Leng,

Thanks for reaching out.

To better help you with your concerns, please give us the following information in a Secure Note.

  • WordPress Login URL
  • Admin level username and password

You can find the Secure Note button at the bottom of your posts.

Thank you.

can you read the note?

Hello Yong Leng,

I checked your website Dashboard. I went ahead and investigated it seems that you have customized the checkout page layout through the Child Theme. I tested by activating parent X Theme, all the checkout field were displaying properly along with Country / Region, State / County dropdown.

Please have a look at the screenshot after Parent X Theme

I would recommend you to please consult with a developer to fix his child theme. Please note that we don’t provide the child theme customization support. It is out of the support scope.

Thanks for understanding

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.