' . 'Continue Reading →'.''; } // Custom Excerpt Ellipses with more link for 2.9+ function sm_custom_excerpt_more( $more ) { return '... ' . sm_read_more_link(); } add_filter( 'excerpt_more', 'sm_custom_excerpt_more' ); // Register Sidebars $sidebars = array( 'Pages','Blog' ); foreach ( $sidebars as $sidebar ) : register_sidebar( array( 'name' => $sidebar, 'before_widget' => '
  • ', 'after_widget' => '
  • ', 'before_title' => '

    ', 'after_title' => '

    ', ) ); endforeach; // Register Menus register_nav_menus( array( 'top-menu' => 'Top Menu' ) ); // Enable Custom Backgrond add_custom_background(); // Enable support for post-thumbnails & Feed Links at header add_theme_support( 'post-thumbnails' ); // Add default posts and comments RSS feed links to . add_theme_support( 'automatic-feed-links' ); // Add support for Post Formats add_theme_support( 'post-formats', array( 'aside', 'chat', 'gallery', 'image', 'link', 'quote', 'status', 'video', 'audio' ) ); // Replace WP local jQuery with Google latest jQuery function sm_register_script_style() { if ( ! is_admin() ) { // Register Styles wp_register_style( 'superfish', get_template_directory_uri() . '/css/superfish.css' ); wp_register_style( 'nivo-slider', get_template_directory_uri() . '/css/nivo-slider.css' ); // Enqueue Styles wp_enqueue_style( 'superfish' ); wp_enqueue_style( 'nivo-slider' ); // Register Scripts wp_deregister_script( 'jquery' ); // DeRegister Default Wordpress Jquery wp_register_script( 'jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js', false, '1.6.4' ); wp_register_script( 'nivo-slider', get_template_directory_uri() . '/js/nivo.slider.pack.js', 'jquery' ); wp_register_script( 'superfish', get_template_directory_uri() . '/js/superfish.js', 'jquery', '1.4.8' ); wp_register_script( 'hoverIntent', get_template_directory_uri() . '/js/hoverIntent.js', 'jquery' ); wp_register_script( 'custom', get_template_directory_uri() . '/js/custom.js', 'jquery' ); // Enqueue Scripts wp_enqueue_script( 'jquery' ); wp_enqueue_script( 'nivo-slider' ); wp_enqueue_script( 'superfish' ); wp_enqueue_script( 'hoverIntent' ); wp_enqueue_script( 'custom' ); } } add_action( 'wp_enqueue_scripts', 'sm_register_script_style' ); // Require only in admin! if( is_admin() ){ require_once( TEMPLATEPATH . '/functions/options-page.php' ); }; // Dynamic CSS Styles add_filter( 'query_vars', 'sm_register_css_query' ); function sm_register_css_query( $public_css_query_vars ) { $public_css_query_vars[] = 'sm_theme_dynamic_css'; return $public_css_query_vars; } add_action( 'template_redirect', 'sm_theme_dynamic_css_display' ); function sm_theme_dynamic_css_display(){ $css = get_query_var( 'sm_theme_dynamic_css' ); if ( $css == 'css' ){ include_once ( TEMPLATEPATH . '/style.php' ); exit; //This stops WP from loading any further } } // Dynamic JS add_filter( 'query_vars', 'sm_register_js_query' ); function sm_register_js_query( $public_js_query_vars ) { $public_js_query_vars[] = 'sm_theme_dynamic_js'; return $public_js_query_vars; } add_action( 'template_redirect', 'sm_theme_dynamic_js_display' ); function sm_theme_dynamic_js_display(){ $js = get_query_var( 'sm_theme_dynamic_js' ); if ($js == 'js'){ include_once ( TEMPLATEPATH . '/js/custom.php' ); exit; //This stops WP from loading any further } } ?>