/** * Enqueue options CSS and JS */ function enqueue_style() { $is_script_debug = defined('SCRIPT_DEBUG') && SCRIPT_DEBUG; wp_enqueue_style('wp-rainbow-options', plugins_url('/css/wp-rainbow-options.css', dirname(__FILE__))); WPRainbow::get_instance()->enqueue_assets(); $options_js = $is_script_debug ? '/js/wp-rainbow-options.js' : '/js/wp-rainbow-options.min.js'; wp_enqueue_script('wp-rainbow-options', plugins_url($options_js, dirname(__FILE__))); wp_localize_script('wp-rainbow-options', 'wprainbow_options', array('theme_directory_url' => plugins_url('/css/themes/', dirname(__FILE__)))); }
/** * Get Available css themes * * @return array Assoc containing all avaliable themes with theme slugs as key and prettified theme slugs values. */ function wprainbow_get_available_themes() { return WPRainbow::get_instance()->get_available_themes(); }