¡Atención!

Este artículo contiene código PHP y está destinado a desarrolladores. Ofrecemos este código como cortesía, pero no proporcionamos soporte para personalizaciones de código o desarrollo de terceros.

Para obtener ayuda adicional, consulta el tutorial de WPBeginner sobre cómo añadir código personalizado.

Descartar

Descripción

El filtro wpforms_currencies filtra las opciones de moneda disponibles en la configuración de WPForms (listadas en WPForms » Configuración » Pagos, en el campo desplegable Moneda).

Parámetros

$monedas
(array) (Requerido) Opciones de moneda admitidas, incluidos los detalles de cada tipo de moneda.

Origen

wpforms/includes/functions/payments.php

Más Información

El filtro wpforms_currencies proporciona una lista de monedas admitidas.

Desde la versión 1.2.6, WPForms admite múltiples monedas para el campo desplegable Moneda.

Ejemplos

Tenga en cuenta que personalizar la posición de los decimales de cualquier moneda podría romper la moneda en cualquiera de los complementos de pago de WPForms. El proceso de pago ignoraría los valores decimales.

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

Artículos de Referencia

Cómo crear un nuevo símbolo de moneda para WPForms