__( 'Primary Menu', 'buildora-architect' ), ) ); // Add theme support for Custom Logo. add_theme_support( 'custom-logo', array( 'width' => 250, 'height' => 250, 'flex-width' => true, 'flex-height' => true, ) ); // Add theme support for selective refresh for widgets. add_theme_support( 'customize-selective-refresh-widgets' ); add_theme_support( 'custom-background', array( 'default-color' => 'ffffff' ) ); /* * Enable support for Post Formats. * * See: https://codex.wordpress.org/Post_Formats */ add_theme_support( 'post-formats', array('image','video','gallery','audio',) ); add_theme_support( 'html5', array('comment-form','comment-list','gallery','caption',) ); add_theme_support( 'custom-header', apply_filters( 'buildora_architect_custom_header_args', array( 'default-text-color' => 'fff', 'header-text' => false, 'width' => 1600, 'height' => 400, 'flex-width' => true, 'flex-height' => true, 'wp-head-callback' => 'buildora_architect_header_style', 'default-image' => get_template_directory_uri() . '/assets/images/sliderimage.png', ) ) ); /** * Implement the Custom Header feature. */ require get_parent_theme_file_path( '/inc/custom-header.php' ); } add_action( 'after_setup_theme', 'buildora_architect_setup' ); // Add function after setup: function buildora_architect_conditional_editor_styles() { add_editor_style( array( 'assets/css/editor-style.css', buildora_architect_fonts_url() ) ); } add_action( 'after_setup_theme', 'buildora_architect_conditional_editor_styles', 11 ); /** * Register custom fonts. */ function buildora_architect_fonts_url(){ $buildora_architect_font_url = ''; $buildora_architect_font_family = array(); $buildora_architect_font_family[] = 'Satisfy'; $buildora_architect_font_family[] = 'Urbanist:wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900'; $buildora_architect_font_family[] = 'Outfit:wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900'; $buildora_architect_font_family[] = 'League Spartan:wght@100..900'; $buildora_architect_font_family[] = 'Protest Strike'; $buildora_architect_font_family[] = 'Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900'; $buildora_architect_font_family[] = 'Manrope:wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900'; $buildora_architect_font_family[] = 'Oxanium:wght@200;300;400;500;600;700;800'; $buildora_architect_font_family[] = 'Oswald:200,300,400,500,600,700'; $buildora_architect_font_family[] = 'Roboto Serif:wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900'; $buildora_architect_font_family[] = 'Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900'; $buildora_architect_font_family[] = 'Bad Script'; $buildora_architect_font_family[] = 'Bebas Neue'; $buildora_architect_font_family[] = 'Fjalla One'; $buildora_architect_font_family[] = 'PT Sans:ital,wght@0,400;0,700;1,400;1,700'; $buildora_architect_font_family[] = 'PT Serif:ital,wght@0,400;0,700;1,400;1,700'; $buildora_architect_font_family[] = 'Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900'; $buildora_architect_font_family[] = 'Roboto Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700'; $buildora_architect_font_family[] = 'Roboto+Flex:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900'; $buildora_architect_font_family[] = 'Alex Brush'; $buildora_architect_font_family[] = 'Overpass:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900'; $buildora_architect_font_family[] = 'Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900'; $buildora_architect_font_family[] = 'Playball'; $buildora_architect_font_family[] = 'Alegreya:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900'; $buildora_architect_font_family[] = 'Julius Sans One'; $buildora_architect_font_family[] = 'Arsenal:ital,wght@0,400;0,700;1,400;1,700'; $buildora_architect_font_family[] = 'Slabo 13px'; $buildora_architect_font_family[] = 'Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900'; $buildora_architect_font_family[] = 'Overpass Mono:wght@300;400;500;600;700'; $buildora_architect_font_family[] = 'Source Sans Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900'; $buildora_architect_font_family[] = 'Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900'; $buildora_architect_font_family[] = 'Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900'; $buildora_architect_font_family[] = 'Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900'; $buildora_architect_font_family[] = 'Lora:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700'; $buildora_architect_font_family[] = 'Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700'; $buildora_architect_font_family[] = 'Cabin:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700'; $buildora_architect_font_family[] = 'Arimo:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700'; $buildora_architect_font_family[] = 'Playfair Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900'; $buildora_architect_font_family[] = 'Quicksand:wght@300;400;500;600;700'; $buildora_architect_font_family[] = 'Padauk:wght@400;700'; $buildora_architect_font_family[] = 'Mulish:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;0,1000;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900;1,1000'; $buildora_architect_font_family[] = 'Inconsolata:wght@200;300;400;500;600;700;800;900&family=Mulish:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;0,1000;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900;1,1000'; $buildora_architect_font_family[] = 'Bitter:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Mulish:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;0,1000;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900;1,1000'; $buildora_architect_font_family[] = 'Pacifico'; $buildora_architect_font_family[] = 'Indie Flower'; $buildora_architect_font_family[] = 'VT323'; $buildora_architect_font_family[] = 'Dosis:wght@200;300;400;500;600;700;800'; $buildora_architect_font_family[] = 'Frank Ruhl Libre:wght@300;400;500;700;900'; $buildora_architect_font_family[] = 'Fjalla One'; $buildora_architect_font_family[] = 'Figtree:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900'; $buildora_architect_font_family[] = 'Oxygen:wght@300;400;700'; $buildora_architect_font_family[] = 'Arvo:ital,wght@0,400;0,700;1,400;1,700'; $buildora_architect_font_family[] = 'Noto Serif:ital,wght@0,400;0,700;1,400;1,700'; $buildora_architect_font_family[] = 'Lobster'; $buildora_architect_font_family[] = 'Crimson Text:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700'; $buildora_architect_font_family[] = 'Yanone Kaffeesatz:wght@200;300;400;500;600;700'; $buildora_architect_font_family[] = 'Anton'; $buildora_architect_font_family[] = 'Libre Baskerville:ital,wght@0,400;0,700;1,400'; $buildora_architect_font_family[] = 'Bree Serif'; $buildora_architect_font_family[] = 'Gloria Hallelujah'; $buildora_architect_font_family[] = 'Abril Fatface'; $buildora_architect_font_family[] = 'Varela Round'; $buildora_architect_font_family[] = 'Vampiro One'; $buildora_architect_font_family[] = 'Shadows Into Light'; $buildora_architect_font_family[] = 'Cuprum:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700'; $buildora_architect_font_family[] = 'Rokkitt:wght@100;200;300;400;500;600;700;800;900'; $buildora_architect_font_family[] = 'Vollkorn:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900'; $buildora_architect_font_family[] = 'Francois One'; $buildora_architect_font_family[] = 'Orbitron:wght@400;500;600;700;800;900'; $buildora_architect_font_family[] = 'Patua One'; $buildora_architect_font_family[] = 'Acme'; $buildora_architect_font_family[] = 'Satisfy'; $buildora_architect_font_family[] = 'Josefin Slab:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700'; $buildora_architect_font_family[] = 'Quattrocento Sans:ital,wght@0,400;0,700;1,400;1,700'; $buildora_architect_font_family[] = 'Architects Daughter'; $buildora_architect_font_family[] = 'Russo One'; $buildora_architect_font_family[] = 'Monda:wght@400;700'; $buildora_architect_font_family[] = 'Righteous'; $buildora_architect_font_family[] = 'Lobster Two:ital,wght@0,400;0,700;1,400;1,700'; $buildora_architect_font_family[] = 'Hammersmith One'; $buildora_architect_font_family[] = 'Courgette'; $buildora_architect_font_family[] = 'Permanent Marke'; $buildora_architect_font_family[] = 'Cherry Swash:wght@400;700'; $buildora_architect_font_family[] = 'Cormorant Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700'; $buildora_architect_font_family[] = 'Poiret One'; $buildora_architect_font_family[] = 'BenchNine:wght@300;400;700'; $buildora_architect_font_family[] = 'Economica:ital,wght@0,400;0,700;1,400;1,700'; $buildora_architect_font_family[] = 'Handlee'; $buildora_architect_font_family[] = 'Cardo:ital,wght@0,400;0,700;1,400'; $buildora_architect_font_family[] = 'Alfa Slab One'; $buildora_architect_font_family[] = 'Averia Serif Libre:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700'; $buildora_architect_font_family[] = 'Cookie'; $buildora_architect_font_family[] = 'Chewy'; $buildora_architect_font_family[] = 'Great Vibes'; $buildora_architect_font_family[] = 'Coming Soon'; $buildora_architect_font_family[] = 'Philosopher:ital,wght@0,400;0,700;1,400;1,700'; $buildora_architect_font_family[] = 'Days One'; $buildora_architect_font_family[] = 'Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900'; $buildora_architect_font_family[] = 'Shrikhand'; $buildora_architect_font_family[] = 'Tangerine:wght@400;700'; $buildora_architect_font_family[] = 'IM Fell English SC'; $buildora_architect_font_family[] = 'Boogaloo'; $buildora_architect_font_family[] = 'Bangers'; $buildora_architect_font_family[] = 'Fredoka One'; $buildora_architect_font_family[] = 'Volkhov:ital,wght@0,400;0,700;1,400;1,700'; $buildora_architect_font_family[] = 'Shadows Into Light Two'; $buildora_architect_font_family[] = 'Marck Script'; $buildora_architect_font_family[] = 'Sacramento'; $buildora_architect_font_family[] = 'Unica One'; $buildora_architect_font_family[] = 'Dancing Script:wght@400;500;600;700'; $buildora_architect_font_family[] = 'Exo 2:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900'; $buildora_architect_font_family[] = 'Archivo:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900'; $buildora_architect_font_family[] = 'Jost:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900'; $buildora_architect_font_family[] = 'DM Serif Display:ital@0;1'; $buildora_architect_font_family[] = 'Open Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800'; $buildora_architect_font_family[] = 'Karla:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800'; $buildora_architect_query_args = array( 'family' => rawurlencode(implode('|',$buildora_architect_font_family)), ); $buildora_architect_font_url = add_query_arg($buildora_architect_query_args,'//fonts.googleapis.com/css'); return $buildora_architect_font_url; $contents = wptt_get_webfont_url( esc_url_raw( $buildora_architect_font_url ) ); } /** * Register widget area. */ function buildora_architect_widgets_init() { register_sidebar( array( 'name' => __( 'Blog Sidebar', 'buildora-architect' ), 'id' => 'sidebar-1', 'description' => __( 'Add widgets here to appear in your sidebar on blog posts and archive pages.', 'buildora-architect' ), 'before_widget' => '', 'before_title' => '