Я могу переопределить параметры состояния во всем мире, используя < /p>
woocommerce_states
< /code>
Фильтр, но это влияет как на формы выставления счетов, так и на доставку.woocommerce_shipping_fields
< /code>
Фильтр, изменяя их тип для выбора и назначения пользовательских параметров.
Однако для поля состояния Woocommerce использует wc_countries :: get_states () внутренне, и, похоже, переопределяет любые пользовательские параметры, которые я присваиваю hopepping_state в woocommerce_shipping_fields. Параметры после рендеринга. Wc_countries :: get_states (). < /P>
Я ожидал, что он будет уважать мои пользовательские варианты для Shipping_state (как это происходит с другими полями), но он кажется жестким или привязанным к определению страны. /> Цель: < /p>
Я хочу определить динамический список пользовательских параметров для поля WooCommerce Shipping_state, используя только PHP. < /p>
Я не хочу влиять на Billing_state < /p>
Я не хочу использовать Javascript, чтобы скрыть /show fields < /p> javascript, чтобы скрыть /pield < /p> . Пользовательское поле (например, Shipping_state_custom)
Подробнее здесь: https://stackoverflow.com/questions/796 ... state-only