Het "edd_currencies" filter stelt u in staat om eenvoudig ondersteuning voor uw eigen aanvullende valuta's toe te voegen aan Easy Digital Downloads.
Laten we bijvoorbeeld zeggen dat u ondersteuning wilt toevoegen voor de Indiase Roepie (reeds ondersteund, dus dit is slechts een voorbeeld). De onderstaande voorbeeld-functie zou de ondersteuning toevoegen:
function pippin_extra_edd_currencies( $currencies ) {
$currencies['INR'] = __('Indian Rupee', 'your_domain');
return $currencies;
}
add_filter('edd_currencies', 'pippin_extra_edd_currencies');
De array-sleutel is de valutacode en de waarde is het valutalabel.
Opmerking: Het is belangrijk dat u weet dat niet alle betaalproviders alle valuta's ondersteunen. Controleer of uw gekozen provider de valuta ondersteunt die u wilt gebruiken voordat u uw winkel lanceert. Test na het toevoegen een aankoop om te bevestigen dat de provider de juiste valuta gebruikt.
Als u een ander symbool wilt gebruiken voor een aangepaste valuta, moet u dat instellen in een filter met behulp van het onderstaande voorbeeld:
add_filter( 'edd_inr_currency_filter_before', function( $formatted, $currency, $price ) {
return '$ ' . $price;
}, 10, 3 );
In dit voorbeeld gebruiken we het $ symbool voor de INR valuta. Merk op dat het filter dat we hebben gebruikt "edd_inr_currency_filter_before" is. Voor een andere valuta moet u "inr" aanpassen aan de nieuwe valuta die u toevoegt.
Als uw valutateken ingesteld is om na het bedrag te worden weergegeven, dan is het filter "edd_inr_currency_filter_after".
Valutacodes kunnen ook worden toegevoegd zonder code te gebruiken via
deze plugin.
Veelgestelde vragen
Waarom staat mijn valuta er niet bij?
Voordat we ondersteuning kunnen toevoegen voor een nieuwe valuta, moet deze worden ondersteund door alle providers. Dit is om betalingsfouten of onverwachte kosten te voorkomen. Als u wilt aanvragen dat een valuta wordt toegevoegd aan Easy Digital Downloads, neem dan contact op met
support.
