Hola.
Ese array contiene los códigos y los nombres completos, te dejo un enlace a la documentación de WooCommerce donde explica como añadirlo o modificarlos, ahí tienes un ejemplo de uso:
Add/Modify States
Tienes la lista completa en el código de WooCommerce:
https://github.com/woocommerce/woocommerce/blob/trunk/plugins/woocommerce/i18n/states.php
Por favor, recuerda marcar el debate como resuelto, así nos ayudas a mantener el foro al día.
Hola
Gracias por contestar.
Entonces si no entendí mal, la posición del array debería llevar el código ISO de la provincia. Es decir, en mi array:
update_user_meta( $user_id, ‘billing_state’, $customer[‘state’]);
Si quiero introducir Cádiz:
update_user_meta( $user_id, ‘billing_state’, ‘CA’);
Ya que según el enlace que pusiste el código de las provincias son únicos y tengo activadas las pronvicias para España. Ya se encarga Woocommrece de transcribir la provincia a raíz del ISO introducido.
Correcto?