/** * Gets option name * * @since 1.9.0 */ function get_option_name() { $name = ''; // Gets option name as defined in the theme if (function_exists('rara_option_name')) { $name = rara_option_name(); } // Fallback if ('' == $name) { $name = get_option('stylesheet'); $name = preg_replace("/\\W/", "_", strtolower($name)); } return apply_filters('options_rara_option_name', $name); }
function of_get_option($name, $default = false) { $option_name = ''; // Gets option name as defined in the theme if (function_exists('rara_option_name')) { $option_name = rara_option_name(); } // Fallback option name if ('' == $option_name) { $option_name = get_option('stylesheet'); $option_name = preg_replace("/\\W/", "_", strtolower($option_name)); } // Get option settings from database $options = get_option($option_name); // Return specific option if (isset($options[$name])) { return $options[$name]; } return $default; }