Opties specifiek voor Easy Digital Downloads worden opgeslagen in een array in één enkele WordPress-optie. Om deze reden is het het beste om
edd_get_option() te gebruiken om die opties op te halen. edd_get_option() vindt de gewenste optie veilig en retourneert deze. Bovendien past het een filter toe op de uitvoer.
Invoer
edd_get_option() neemt twee invoervariabelen. De eerste is de sleutelnaam van de gewenste optie. De tweede is een standaardwaarde als de sleutel niet wordt gevonden in de optie-array. De tweede waarde is standaard false.
Gebruik
Hier is een voorbeeld, op zoek naar de positie van de valutamarkering. Als deze niet wordt gevonden, krijgt $position de waarde 'before'.
$position = edd_get_option( 'currency_position', 'before' );
Uitvoer
De uitvoer van deze functie zal zijn wat er in de optie is opgeslagen, OF de standaardwaarde. De retourfunctie past een filter toe die er als volgt uitziet:
return apply_filters( 'edd_get_option_' . $key, $value, $key, $default );
Met het voorbeeld uit de sectie Gebruik zou het filter dan de naam krijgen
edd_get_option_currency_position.
