Le opzioni specifiche di Easy Digital Downloads sono memorizzate in un array in una singola opzione di WordPress. Per questo motivo è meglio usare
edd_get_option() per ottenere tali opzioni. edd_get_option() trova in modo sicuro l'opzione desiderata e la restituisce. Inoltre, applica un filtro all'output.
Input
edd_get_option() accetta due variabili di input. La prima è il nome della chiave dell'opzione desiderata. La seconda è un valore predefinito se la chiave non viene trovata nell'array delle opzioni. Il secondo valore è impostato su false per impostazione predefinita.
Utilizzo
Ecco un esempio, alla ricerca della posizione dell'indicatore di valuta. Se non viene trovato, $position riceverà il valore 'before'.
$position = edd_get_option( 'currency_position', 'before' );
Output
L'output di questa funzione sarà qualunque cosa sia stata memorizzata nell'opzione, OPPURE il valore predefinito. La funzione di ritorno applica un filtro che si presenta così:
return apply_filters( 'edd_get_option_' . $key, $value, $key, $default );
Usando l'esempio dalla sezione Utilizzo, il filtro si chiamerebbe
edd_get_option_currency_position.
