/** Function for getting the Blog & Portfolio content/sidebar layout */ function future_cs_layout($args = array()) { /** Global Variable */ global $future; /** Defaults */ $defaults = array('cs_layout_bone' => 'content_sidebar_wrapper_class', 'echo' => true); /** Parse Arguments */ $args = wp_parse_args($args, $defaults); extract($args, EXTR_SKIP); /** If the cs layout isn't set, let grab it. */ if (!isset($future->cs_layout_skeleton)) { /** Theme Settings */ $future_options = future_get_settings(); /** CS Layout */ $cs_layout_skeleton = array(); $cs_layout = 'future_blog_layout'; /** CS Layout Bones */ switch ($future_options[$cs_layout]) { case 'content': $cs_layout_skeleton['cs_layout'] = 'content'; $cs_layout_skeleton['content_sidebar_wrapper_class'] = 'content-sidebar-wrapper content-wrapper'; $cs_layout_skeleton['content_column_class'] = 'col-lg-12'; $cs_layout_skeleton['sidebar_column_class'] = ''; break; case 'sidebar-content': $cs_layout_skeleton['cs_layout'] = 'sidebar-content'; $cs_layout_skeleton['content_sidebar_wrapper_class'] = 'content-sidebar-wrapper sidebar-content-wrapper'; $cs_layout_skeleton['content_column_class'] = 'col-lg-9 col-md-9 col-sm-8 col-xs-12 col-lg-push-3'; $cs_layout_skeleton['sidebar_column_class'] = 'col-lg-3 col-md-3 col-sm-4 col-xs-12 col-lg-pull-9'; break; default: $cs_layout_skeleton['cs_layout'] = 'content-sidebar'; $cs_layout_skeleton['content_sidebar_wrapper_class'] = 'content-sidebar-wrapper'; $cs_layout_skeleton['content_column_class'] = 'col-lg-9 col-md-9 col-sm-8 col-xs-12'; $cs_layout_skeleton['sidebar_column_class'] = 'col-lg-3 col-md-3 col-sm-4 col-xs-12'; } $future->cs_layout_skeleton = $cs_layout_skeleton; } /** Return the requested layout skeleton. */ if ($echo == true) { echo $future->cs_layout_skeleton[$cs_layout_bone]; } else { return $future->cs_layout_skeleton[$cs_layout_bone]; } }
/** Enqueue Scripts */ function future_media() { /** Theme Settings */ $future_options = future_get_settings(); /** Enqueue JS Files */ /** Plugins */ wp_enqueue_script('future-js-plugins', esc_url(FUTURE_JS_URI . 'plugins.js'), array('jquery'), '1.0', true); /** Bootstrap */ wp_enqueue_script('future-js-bootstrap', esc_url(FUTURE_JS_URI . 'bootstrap.min.js'), array('jquery'), '3.0.3', true); /** Comment Reply */ if (is_singular() && get_option('thread_comments') && comments_open()) { wp_enqueue_script('comment-reply'); } /** Custom Script */ wp_enqueue_script('future-js-custom', esc_url(FUTURE_JS_URI . 'custom.js'), array('jquery'), '1.0', true); /** Enqueue CSS Files */ /** Skeleton */ wp_enqueue_style('future-css-bootstrap', esc_url(FUTURE_CSS_URI . 'bootstrap.css')); /** Theme Stylesheet */ wp_enqueue_style('future-css-style', esc_url(get_stylesheet_uri())); }