Opcje specyficzne dla Easy Digital Downloads są przechowywane w tablicy w jednej opcji WordPress. Z tego powodu najlepiej jest używać
edd_get_option() do pobierania tych opcji. edd_get_option() bezpiecznie znajduje żądaną opcję i ją zwraca. Dodatkowo stosuje filtr do wyniku.
Wejście
edd_get_option() przyjmuje dwie zmienne wejściowe. Pierwsza to nazwa klucza żądanej opcji. Druga to wartość domyślna, jeśli klucz nie zostanie znaleziony w tablicy opcji. Druga wartość domyślnie wynosi false.
Użycie
Oto przykład, szukamy pozycji wskaźnika waluty. Jeśli nie zostanie znaleziony, $position otrzyma wartość „before”.
$position = edd_get_option( 'currency_position', 'before' );
Wyjście
Wynikiem tej funkcji będzie cokolwiek zostało zapisane w opcji LUB wartość domyślna. Funkcja zwrotna stosuje filtr, który wygląda tak:
return apply_filters( 'edd_get_option_' . $key, $value, $key, $default );
Używając przykładu z sekcji Użycie, filtr będzie nazwany
edd_get_option_currency_position.
