Esta es una solución para limitar el envío y la facturación a un solo estado. En dos de mis publicaciones anteriores (Limite el envío a un solo estado y Limitar la facturación a un solo estado) Hemos visto funcionalidades similares. En este caso, imaginemos que queremos evitar que el usuario seleccione estados no deseados.
Eliminar los estados no deseados de los menores (incluida la «Calculadora de envío») – WooCommerce
Limite los desplegables estatales a un solo estado: WooCommerce
// Only one state e.g. PA in US add_filter( 'woocommerce_states', 'tddesign_custom_woocommerce_states' ); function tddesign_custom_woocommerce_states( $states ) { $states['US'] = array( 'PA' => 'Pennsylvania', ); return $states; }