Attention !

Cet article contient du code PHP et est destiné aux développeurs. Nous offrons ce code par courtoisie, mais nous ne fournissons pas de support pour les personnalisations de code ou le développement de tierces parties.

Pour plus d'informations, consultez le tutoriel de WPBeginner sur l'ajout de code personnalisé.

Rejeter

Description

Le wpforms_currencies filtre les options de devises disponibles dans WPForms Settings (listées sous WPForms " Paramètres " Paiements, dans le Monnaie champ déroulant).

Paramètres

monnaies
(tableau) (obligatoire) Options de devises prises en charge, y compris les détails de chaque type de devise.

Source

wpforms/includes/functions/payments.php

Plus d'informations

Le wpforms_currencies fournit une liste des devises prises en charge.

Depuis la version 1.2.6, WPForms supporte plusieurs devises pour le champ déroulant Devise.

Exemples

Veuillez noter que la personnalisation de l decimals Le positionnement de n'importe quelle devise pourrait rompre la devise sur n'importe quel addon de paiement WPForms. Le processus de paiement ignorerait les valeurs décimales.

/**
 * 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 );

Articles de référence

Comment créer un nouveau symbole de devise pour WPForms