WC_Admin_Settings::get_option()
Get a setting from the settings API.
Метод класса: WC_Admin_Settings{}
Хуков нет.
Возвращает
Разное
.
Использование
$result = WC_Admin_Settings::get_option( $option_name, $default );
- $option_name(строка) (обязательный)
- Option name.
- $default(разное)
- Default value.
По умолчанию: ''
Код WC_Admin_Settings::get_option() WC Admin Settings::get option WC 9.5.1
public static function get_option( $option_name, $default = '' ) { if ( ! $option_name ) { return $default; } // Array value. if ( strstr( $option_name, '[' ) ) { parse_str( $option_name, $option_array ); // Option name is first key. $option_name = current( array_keys( $option_array ) ); // Get value. $option_values = get_option( $option_name, '' ); $key = key( $option_array[ $option_name ] ); if ( isset( $option_values[ $key ] ) ) { $option_value = $option_values[ $key ]; } else { $option_value = null; } } else { // Single value. $option_value = get_option( $option_name, null ); } if ( is_array( $option_value ) ) { $option_value = wp_unslash( $option_value ); } elseif ( ! is_null( $option_value ) ) { $option_value = stripslashes( $option_value ); } return ( null === $option_value ) ? $default : $option_value; }