<html lang="it-it" dir="ltr"><head></head><body>### [Personalizzazione del campo Stato per il Regno Unito nello schema di indirizzo internazionale](https://wpforms.com/developers/customizing-the-state-field-for-the-united-kingdom-in-the-international-address-scheme/)

**Pubblicato:** 20 aprile 2026
**Autore:** Umair Majeed

**Contenuto:**

Vorresti personalizzare il comportamento del campo Stato/Provincia/Regione quando un utente seleziona il Regno Unito nel tuo campo Indirizzo? Quando si utilizza lo schema internazionale, WPForms nasconde il campo Stato/Provincia/Regione per impostazione predefinita per il Regno Unito, poiché il Regno Unito non utilizza gli stati nel senso tradizionale. Se desideri raccogliere un valore come il paese (Inghilterra, Scozia, Galles o Irlanda del Nord) o la contea, puoi farlo con uno snippet di codice personalizzato.

Questo tutorial ti mostrerà come riattivare il campo Stato/Provincia/Regione per il Regno Unito, modificarne l'etichetta e sostituire l'input di testo con un menu a discesa dei paesi del Regno Unito.

---

## Creazione dello snippet

Prima di iniziare, assicurati di consultare il nostro tutorial su come [aggiungere snippet di codice personalizzati](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/#using-wpcode-plugin-recommended) al tuo sito.

Questo snippet fa due cose. In primo luogo, rimuove il Regno Unito dall'elenco dei paesi che nascondono il campo Stato/Provincia/Regione. In secondo luogo, aggiunge un piccolo pezzo di JavaScript al frontend che aggiorna l'etichetta del campo e sostituisce l'input di testo con un menu a discesa ogni volta che l'utente seleziona il Regno Unito.

Procedi e aggiungi il seguente snippet al tuo sito.

```

/**
 * Personalizza l'input Stato/Provincia/Regione del campo Indirizzo quando
 * viene selezionato il Regno Unito nello schema internazionale.
 *
 * @link https://wpforms.com/developers/customizing-the-state-field-for-the-united-kingdom-in-the-international-address-scheme
 */

add_filter( 'wpforms_forms_fields_address_frontend_strings_list_countries_without_states', 'wpf_forms_fields_address_frontend_strings_list_countries_without_states' );

function wpf_forms_fields_address_frontend_strings_list_countries_without_states( $countries ) {

	return array_diff( $countries, [ 'GB' ] );
}

add_action( 'wpforms_frontend_js', 'wpf_forms_fields_address_frontend_great_britain_countries_list' );
function wpf_forms_fields_address_frontend_great_britain_countries_list( $forms) {
	$load = false;

	foreach ( $forms as $form ) {
		if ( wpforms_has_field_type( 'address', $form ) ) {
			$load = true;

			break;
		}
	}

	if ( ! $load ) {
		return;
	}

	?&gt;

**Categorie:** Tutorial, Campi

---</body></html>