Hoe verplaats je een euroteken in Gravity Forms?

Hoe verplaats je een euroteken in Gravity Forms?

Gravity Forms is een plugin voor WordPress waarmee je eenvoudig formulieren kunt maken. In deze plugin is het standaard ingesteld dat het euro teken altijd aan het einde van het bedrag staat. Dus bijvoorbeeld €10 in plaats van 10€.

Als je de Nederlandse notatie wilt gebruiken, waarbij het euro teken vóór het bedrag staat, kun je een zogenaamde “snippet” code gebruiken. Dit is een stukje code dat je in de functies.php file van je WordPress thema kunt plaatsen om de weergave van het euro teken aan te passen.

Met deze code verplaats je het euro teken naar de juiste positie voor de Nederlandse notatie:

php

add_filter( ‘gform_currencies’, ‘add_euro_sign’, 10, 1 );
function add_euro_sign( $currencies ) {
$currencies[‘EUR’][‘symbol_left’] = ‘€ ‘;
$currencies[‘EUR’][‘symbol_right’] = ”;
return $currencies;
}

Als je deze code in het functies.php bestand plaatst, zal het euro teken voortaan vóór het bedrag staan in Gravity Forms
Mocht je geen toegang hebben tot de PHP code kan je een plugin installeren. Deze is genaamd “Snippets”.

<?php
/**

* Vindkracht13 // WordPress Gravity Forms // Verplaats euro- Symbool van rechts naar links (i.e. “0,00 €” to “€ 0,00”)

* https://www.vindkracht13.nl

*/
add_filter( ‘gform_currencies’, function( $currencies ) {
$currencies[‘EUR’] = array(
‘name’ => esc_html__( ‘Euro’, ‘gravityforms’ ),
‘symbol_left’ => ‘€’,
‘symbol_right’ => ”,
‘symbol_padding’ => ‘ ‘,
‘thousand_separator’ => ‘.’,
‘decimal_separator’ => ‘,’,
‘decimals’ => 2,
‘code’ => ‘EUR’,
);
return $currencies;
} );