KI-Zusammenfassung
Möchten Sie ein neues Währungssymbol für Ihre WPForms erstellen? WPForms bietet bereits viele Währungen zur Auswahl. Wenn Sie jedoch ein neues Symbol hinzufügen oder einfach die Position eines bereits vorhandenen Währungssymbols ändern möchten, ist dies problemlos möglich. Diese Anleitung führt Sie durch die Schritte zum Hinzufügen einer neuen Währung zu Ihren WPForms.
Erstellen eines neuen Währungssymbols
Der folgende Code fügt die Währung Lira als Option unter dem Tab WPForms » Einstellungen » Zahlungen hinzu. Fügen Sie den folgenden Code-Schnipsel einfach zu Ihrer Website hinzu.
Wenn Sie Hilfe beim Hinzufügen von Code-Schnipseln zu Ihrer Website benötigen, sehen Sie sich bitte diese Anleitung an.
/**
* Add a new currency symbol
*
* @link https://wpforms.com/developers/how-to-create-a-new-currency-symbol-for-wpforms/
*/
function wpf_dev_currencies( $currencies ) {
$currencies['LRA'] = array(
'name' => esc_html__( 'Lira', 'wpforms' ),
'symbol' => '₤',
'symbol_pos' => 'right', // enter left or right to position the symbol
'thousands_separator' => ',',
'decimal_separator' => '.',
'decimals' => 2,
);
return $currencies;
}
add_filter( 'wpforms_currencies', 'wpf_dev_currencies', 10, 1 );
Nachdem Sie den Schnipsel hinzugefügt haben, können Sie zu WPForms » Einstellungen » Zahlungen gehen und Ihre neue Währung aus der Dropdown-Liste Währung auswählen.

Weitere Beispiele
Hier sind einige weitere Beispiele.
Euro
/**
* Add a new currency symbol - Euros
*
* @link https://wpforms.com/developers/how-to-create-a-new-currency-symbol-for-wpforms/
*/
function wp_add_currencies( $currencies ) {
$currencies['EUR'] = array(
'name' => esc_html__( 'Euro', 'wpforms' ),
'symbol' => '€',
'symbol_pos' => 'left', // LEFT
'thousands_separator' => '.',
'decimal_separator' => ',',
'decimals' => 2,
);
return $currencies;
}
add_filter( 'wpforms_currencies', 'wp_add_currencies', 10, 1 );
Hongkong-Dollar
/**
* Add a new currency symbol - Hong Kong Dollar
*
* @link https://wpforms.com/developers/how-to-create-a-new-currency-symbol-for-wpforms/
*/
function wp_add_currencies( $currencies ) {
$currencies['HKD'] = array(
'name' => esc_html__( 'Hong Kong Dollar', 'wpforms' ),
'symbol' => '$',
'symbol_pos' => 'left', // LEFT
'thousands_separator' => ',',
'decimal_separator' => '.',
'decimals' => 2,
);
return $currencies;
}
add_filter( 'wpforms_currencies', 'wp_add_currencies', 10, 1 );
Und das ist alles! Sie haben jetzt eine neue Währung zu Ihren WPForms hinzugefügt. Möchten Sie wissen, wie Sie die Position der Beschreibung ändern können? Sehen Sie sich unsere Anleitung Position der Feld-Beschreibung über dem Formularfeld an.
Referenzfilter
FAQ
F: Wie kann ich das Währungssymbol verschieben?
Bitte beachten Sie, dass die Anpassung der decimals-Position einer Währung die Währung in jedem der WPForms-Zahlungs-Add-ons beschädigen könnte. Der Zahlungsprozess würde die Dezimalwerte ignorieren.
A: In diesem Beispiel verschieben wir das Symbol des US-Dollars (USD) von links nach rechts mit dem folgenden Schnipsel.
/**
* Add a new currency symbol
*
* @link https://wpforms.com/developers/how-to-create-a-new-currency-symbol-for-wpforms/
*/
function wpf_dev_currencies( $currencies ) {
$currencies['USD'] = array(
'name' => esc_html__( 'U.S. Dollar', 'wpforms' ),
'symbol' => '$',
'symbol_pos' => 'right', // left or right
'thousands_separator' => ',',
'decimal_separator' => '.',
'decimals' => 2,
);
return $currencies;
}
add_filter( 'wpforms_currencies', 'wpf_dev_currencies', 10, 1 );

Einfach durch Hinzufügen von 'symbol_pos' => 'left', oder 'symbol_pos' => 'right', verschieben Sie die Position der Währung von einer Seite zur anderen.
F: Wie entferne ich das Dezimaltrennzeichen?
A: Derzeit akzeptiert 'decimals' => 2, keinen Nullbetrag nach dem Dezimaltrennzeichen. Dies ist für den Filter erforderlich.