'Primary Menu', 'footer' => 'Footer Menu' ) ); // Cropping the images to different sizes to be used in the theme add_image_size( 'featured-blog-large', 750, 350, true ); add_image_size( 'featured-blog-medium', 270, 270, true ); add_image_size( 'featured', 642, 300, true ); add_image_size( 'featured-blog-medium-small', 230, 230, true ); // Setup the WordPress core custom background feature. add_theme_support( 'custom-background', apply_filters( 'spacious_custom_background_args', array( 'default-color' => 'eaeaea' ) ) ); // Adding excerpt option box for pages as well add_post_type_support( 'page', 'excerpt' ); } endif; /** * Define Directory Location Constants */ define( 'SPACIOUS_PARENT_DIR', get_template_directory() ); define( 'SPACIOUS_CHILD_DIR', get_stylesheet_directory() ); define( 'SPACIOUS_IMAGES_DIR', SPACIOUS_PARENT_DIR . '/images' ); define( 'SPACIOUS_INCLUDES_DIR', SPACIOUS_PARENT_DIR. '/inc' ); define( 'SPACIOUS_CSS_DIR', SPACIOUS_PARENT_DIR . '/css' ); define( 'SPACIOUS_JS_DIR', SPACIOUS_PARENT_DIR . '/js' ); define( 'SPACIOUS_LANGUAGES_DIR', SPACIOUS_PARENT_DIR . '/languages' ); define( 'SPACIOUS_ADMIN_DIR', SPACIOUS_INCLUDES_DIR . '/admin' ); define( 'SPACIOUS_WIDGETS_DIR', SPACIOUS_INCLUDES_DIR . '/widgets' ); define( 'SPACIOUS_ADMIN_IMAGES_DIR', SPACIOUS_ADMIN_DIR . '/images' ); define( 'SPACIOUS_ADMIN_JS_DIR', SPACIOUS_ADMIN_DIR . '/js' ); define( 'SPACIOUS_ADMIN_CSS_DIR', SPACIOUS_ADMIN_DIR . '/css' ); /** * Define URL Location Constants */ define( 'SPACIOUS_PARENT_URL', get_template_directory_uri() ); define( 'SPACIOUS_CHILD_URL', get_stylesheet_directory_uri() ); define( 'SPACIOUS_IMAGES_URL', SPACIOUS_PARENT_URL . '/images' ); define( 'SPACIOUS_INCLUDES_URL', SPACIOUS_PARENT_URL. '/inc' ); define( 'SPACIOUS_CSS_URL', SPACIOUS_PARENT_URL . '/css' ); define( 'SPACIOUS_JS_URL', SPACIOUS_PARENT_URL . '/js' ); define( 'SPACIOUS_LANGUAGES_URL', SPACIOUS_PARENT_URL . '/languages' ); define( 'SPACIOUS_ADMIN_URL', SPACIOUS_INCLUDES_URL . '/admin' ); define( 'SPACIOUS_WIDGETS_URL', SPACIOUS_INCLUDES_URL . '/widgets' ); define( 'SPACIOUS_ADMIN_IMAGES_URL', SPACIOUS_ADMIN_URL . '/images' ); define( 'SPACIOUS_ADMIN_JS_URL', SPACIOUS_ADMIN_URL . '/js' ); define( 'SPACIOUS_ADMIN_CSS_URL', SPACIOUS_ADMIN_URL . '/css' ); /** Load functions */ require_once( SPACIOUS_INCLUDES_DIR . '/custom-header.php' ); require_once( SPACIOUS_INCLUDES_DIR . '/functions.php' ); require_once( SPACIOUS_INCLUDES_DIR . '/header-functions.php' ); require_once( SPACIOUS_ADMIN_DIR . '/meta-boxes.php' ); /** Load Widgets and Widgetized Area */ require_once( SPACIOUS_WIDGETS_DIR . '/widgets.php' ); /** * Adds support for a theme option. */ if ( !function_exists( 'optionsframework_init' ) ) { define( 'OPTIONS_FRAMEWORK_DIRECTORY', get_template_directory_uri() . '/inc/admin/options/' ); require_once( SPACIOUS_ADMIN_DIR . '/options/options-framework.php' ); } ?>