/**
  * 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__))));
 }
Esempio n. 2
0
/**
 *  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();
}