<html lang="it-it" dir="ltr"><head></head><body>### [Come Creare un Nuovo Simbolo di Valuta per WPForms](https://wpforms.com/developers/how-to-create-a-new-currency-symbol-for-wpforms/)

**Pubblicato:** 25 novembre 2019
**Autore:** Umair Majeed

**Estratto:** Questo tutorial ti mostrerà come creare nuove valute da utilizzare per le impostazioni di pagamento di WPForms. 

**Contenuto:**

Vuoi creare un nuovo simbolo di valuta per il tuo WPForms? WPForms ha già molte valute tra cui scegliere, tuttavia, se desideri aggiungere un nuovo simbolo o semplicemente spostare la posizione di un simbolo di valuta già esistente, questo è facilmente realizzabile. Questo tutorial ti guiderà attraverso i passaggi per aggiungere una nuova valuta al tuo WPForms.

## Creazione di un nuovo simbolo di valuta

Il codice seguente aggiungerà la valuta **Lira** come opzione nella scheda **WPForms » Impostazioni » Pagamenti**. Aggiungi semplicemente lo snippet di codice qui sotto al tuo sito.

Se hai bisogno di aiuto per aggiungere snippet al tuo sito, [controlla questo tutorial.](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/ "Come aggiungere PHP o JavaScript personalizzato per WPForms")

```

/**
 * Aggiungi un nuovo simbolo di valuta
 *
 * @link https://wpforms.com/developers/how-to-create-a-new-currency-symbol-for-wpforms/
 */

function wpf_dev_currencies( $currencies ) {

    $currencies['LRA'] = array(
        'name'                =&gt; esc_html__( 'Lira', 'wpforms' ),
        'symbol'              =&gt; '₤',
        'symbol_pos'          =&gt; 'right', // inserisci left o right per posizionare il simbolo
        'thousands_separator' =&gt; ',',
        'decimal_separator'   =&gt; '.',
        'decimals'            =&gt; 2,
    );

    return $currencies;
}

add_filter( 'wpforms_currencies', 'wpf_dev_currencies', 10, 1 );

```

Una volta aggiunto lo snippet, puoi andare su **WPForms** » **Impostazioni** » **Pagamenti** e selezionare la tua nuova valuta dal menu a discesa **Valuta**.

![Ora hai usato PHP per creare un nuovo simbolo di valuta](https://wpforms.com/wp-content/uploads/2019/11/wpforms-new-currency-setting.jpg)## Altri Esempi

Ecco alcuni esempi aggiuntivi.

#### Euro

```

/**
 * Aggiungi un nuovo simbolo di valuta - Euro
 *
 * @link https://wpforms.com/developers/how-to-create-a-new-currency-symbol-for-wpforms/
 */

function wp_add_currencies( $currencies ) {

    $currencies['EUR'] = array(
        'name'                =&gt; esc_html__( 'Euro', 'wpforms' ),
        'symbol'              =&gt; '€',
        'symbol_pos'          =&gt; 'left', // LEFT
        'thousands_separator' =&gt; '.',
        'decimal_separator'   =&gt; ',',
        'decimals'            =&gt; 2,
    );

    return $currencies;
}

add_filter( 'wpforms_currencies', 'wp_add_currencies', 10, 1 );

```

#### Dollaro di Hong Kong

```

/**
 * Aggiungi un nuovo simbolo di valuta - Dollaro di Hong Kong
 *
 * @link https://wpforms.com/developers/how-to-create-a-new-currency-symbol-for-wpforms/
 */

function wp_add_currencies( $currencies ) {

    $currencies['HKD'] = array(
        'name'                =&gt; esc_html__( 'Dollaro di Hong Kong', 'wpforms' ),
        'symbol'              =&gt; '$',
        'symbol_pos'          =&gt; 'left', // LEFT
        'thousands_separator' =&gt; ',',
        'decimal_separator'   =&gt; '.',
        'decimals'            =&gt; 2,
    );

    return $currencies;
}

add_filter( 'wpforms_currencies', 'wp_add_currencies', 10, 1 );

```

E questo è tutto! Ora hai aggiunto una nuova valuta al tuo WPForms. Vuoi sapere come cambiare la posizione della descrizione? Dai un'occhiata al nostro tutorial su [Come Posizionare la Descrizione del Campo Sopra il Campo del Modulo](https://wpforms.com/developers/how-to-position-the-field-description-above-the-form-field/ "Come Posizionare la Descrizione del Campo Sopra il Campo del Modulo").

## Filtro di Riferimento

[wpforms\_currencies](https://wpforms.com/developers/wpforms_currencies/ "Utilizzo del filtro wpforms_currencies")

## FAQ

#### D: Come posso spostare il simbolo della valuta?

Si prega di notare che la personalizzazione del posizionamento dei `decimals` di qualsiasi valuta potrebbe causare problemi con la valuta in uno qualsiasi dei componenti aggiuntivi di pagamento di WPForms. Il processo di pagamento ignorerebbe i valori decimali.

**R:** In questo esempio, sposteremo il simbolo del dollaro USA (USD) da sinistra a destra utilizzando il seguente snippet.

```

/**
 * Aggiungi un nuovo simbolo di valuta
 *
 * @link https://wpforms.com/developers/how-to-create-a-new-currency-symbol-for-wpforms/
 */

function wpf_dev_currencies( $currencies ) {

    $currencies['USD'] = array(
        'name'                =&gt; esc_html__( 'Dollaro USA', 'wpforms' ),
        'symbol'              =&gt; '$',
        'symbol_pos'          =&gt; 'right', // left or right
        'thousands_separator' =&gt; ',',
        'decimal_separator'   =&gt; '.',
        'decimals'            =&gt; 2,
    );

    return $currencies;
}

add_filter( 'wpforms_currencies', 'wpf_dev_currencies', 10, 1 );

```

![Ora il simbolo è stato spostato da sinistra a destra.](https://wpforms.com/wp-content/uploads/2019/11/wpforms-move-currency-example.jpg)Semplicemente aggiungendo **‘symbol\_pos’ =&gt; ‘left’,** o **‘symbol\_pos’ =&gt; ‘right’,** stai spostando la posizione della valuta da un lato all'altro.

#### D: Come rimuovo il punto decimale?

**R:** Attualmente, il `'decimals' =&gt; 2,` non accetta uno zero dopo il punto decimale. Questo è necessario per il filtro.

**Categorie:** Estensione

**Tag:** PHP

---</body></html>