Achtung!

Dieser Artikel enthält PHP-Code und richtet sich an Entwickler. Wir stellen diesen Code als Service zur Verfügung, bieten jedoch keine Unterstützung für Codeanpassungen oder die Entwicklung durch Dritte.

Für zusätzliche Hilfe siehe das Tutorial von WPBeginner zum Hinzufügen von benutzerdefiniertem Code.

Schließen

Beschreibung

Der wpforms_currencies Filter steuert die Währungsoptionen, die in den WPForms-Einstellungen verfügbar sind (aufgeführt unter WPForms » Einstellungen » Zahlungen im Dropdown-Feld Währung).

Parameter

$currencies
(Array) (Erforderlich) Unterstützte Währungsoptionen, einschließlich der Details für jeden Währungstyp.

Quelle

wpforms/includes/functions/payments.php

Weitere Informationen

Der wpforms_currencies Filter stellt eine Liste unterstützter Währungen bereit.

Seit Version 1.2.6 unterstützt WPForms mehrere Währungen für das Dropdown-Feld Währung.

Beispiele

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.

/**
 * Filters a list of supported currencies.
 * 
 * @link   https://wpforms.com/developers/wpforms_currencies/
 *
 * @param  array $currencies Supported currency options, including the details for each type of currency.
 *
 * @return array
 */
function wpf_dev_currencies( $currencies ) {

	$currencies = array(
	'USD' => array(
    	'name'                => esc_html__( 'U.S. Dollar', 'wpforms' ),
		'symbol'              => '$',
		'symbol_pos'          => 'left',
		'thousands_separator' => ',',
		'decimal_separator'   => '.',
		'decimals'            => 2,
		),
	);    
	return $currencies;

}

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

Referenzartikel

So erstellen Sie ein neues Währungssymbol für WPForms