__( 'Primary Menu', 'business-accountant' ), ) ); // 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( 'business_accountant_custom_header_args', array( 'default-text-color' => 'fff', 'header-text' => false, 'width' => 1600, 'height' => 350, 'flex-width' => true, 'flex-height' => true, 'wp-head-callback' => 'business_accountant_header_style', 'default-image' => get_template_directory_uri() . '/assets/images/header_img.png', ) ) ); /** * Implement the Custom Header feature. */ require get_parent_theme_file_path( '/inc/custom-header.php' ); } add_action( 'after_setup_theme', 'business_accountant_setup' ); // Add function after setup: function business_accountant_conditional_editor_styles() { add_editor_style( array( 'assets/css/editor-style.css', business_accountant_fonts_url() ) ); } add_action( 'after_setup_theme', 'business_accountant_conditional_editor_styles', 11 ); /** * Register custom fonts. */ function business_accountant_fonts_url(){ $business_accountant_font_url = ''; $business_accountant_font_family = array(); $business_accountant_font_family[] = 'Mali:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700'; $business_accountant_font_family[] = 'Roboto: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'; $business_accountant_font_family[] = 'Fira Sans Condensed: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=Fira+Sans: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'; $business_accountant_font_family[] = 'Jura:ital,wght@300;400;500;600;700'; $business_accountant_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'; $business_accountant_font_family[] = 'Bad Script'; $business_accountant_font_family[] = 'Bebas Neue'; $business_accountant_font_family[] = 'Fjalla One'; $business_accountant_font_family[] = 'PT Sans:ital,wght@0,400;0,700;1,400;1,700'; $business_accountant_font_family[] = 'PT Serif:ital,wght@0,400;0,700;1,400;1,700'; $business_accountant_font_family[] = 'Roboto Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700'; $business_accountant_font_family[] = 'Alex Brush'; $business_accountant_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'; $business_accountant_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'; $business_accountant_font_family[] = 'Playball'; $business_accountant_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'; $business_accountant_font_family[] = 'Julius Sans One'; $business_accountant_font_family[] = 'Arsenal:ital,wght@0,400;0,700;1,400;1,700'; $business_accountant_font_family[] = 'Slabo 13px'; $business_accountant_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'; $business_accountant_font_family[] = 'Overpass Mono:wght@300;400;500;600;700'; $business_accountant_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'; $business_accountant_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'; $business_accountant_font_family[] = 'Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900'; $business_accountant_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'; $business_accountant_font_family[] = 'Lora:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700'; $business_accountant_font_family[] = 'Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700'; $business_accountant_font_family[] = 'Cabin:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700'; $business_accountant_font_family[] = 'Arimo:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700'; $business_accountant_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'; $business_accountant_font_family[] = 'Quicksand:wght@300;400;500;600;700'; $business_accountant_font_family[] = 'Padauk:wght@400;700'; $business_accountant_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'; $business_accountant_font_family[] = 'Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900'; $business_accountant_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'; $business_accountant_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'; $business_accountant_font_family[] = 'Pacifico'; $business_accountant_font_family[] = 'Indie Flower'; $business_accountant_font_family[] = 'VT323'; $business_accountant_font_family[] = 'Dosis:wght@200;300;400;500;600;700;800'; $business_accountant_font_family[] = 'Frank Ruhl Libre:wght@300;400;500;700;900'; $business_accountant_font_family[] = 'Fjalla One'; $business_accountant_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'; $business_accountant_font_family[] = 'Oxygen:wght@300;400;700'; $business_accountant_font_family[] = 'Arvo:ital,wght@0,400;0,700;1,400;1,700'; $business_accountant_font_family[] = 'Noto Serif:ital,wght@0,400;0,700;1,400;1,700'; $business_accountant_font_family[] = 'Lobster'; $business_accountant_font_family[] = 'Crimson Text:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700'; $business_accountant_font_family[] = 'Yanone Kaffeesatz:wght@200;300;400;500;600;700'; $business_accountant_font_family[] = 'Anton'; $business_accountant_font_family[] = 'Libre Baskerville:ital,wght@0,400;0,700;1,400'; $business_accountant_font_family[] = 'Bree Serif'; $business_accountant_font_family[] = 'Gloria Hallelujah'; $business_accountant_font_family[] = 'Abril Fatface'; $business_accountant_font_family[] = 'Varela Round'; $business_accountant_font_family[] = 'Vampiro One'; $business_accountant_font_family[] = 'Shadows Into Light'; $business_accountant_font_family[] = 'Cuprum:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700'; $business_accountant_font_family[] = 'Rokkitt:wght@100;200;300;400;500;600;700;800;900'; $business_accountant_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'; $business_accountant_font_family[] = 'Francois One'; $business_accountant_font_family[] = 'Orbitron:wght@400;500;600;700;800;900'; $business_accountant_font_family[] = 'Patua One'; $business_accountant_font_family[] = 'Acme'; $business_accountant_font_family[] = 'Satisfy'; $business_accountant_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'; $business_accountant_font_family[] = 'Quattrocento Sans:ital,wght@0,400;0,700;1,400;1,700'; $business_accountant_font_family[] = 'Architects Daughter'; $business_accountant_font_family[] = 'Russo One'; $business_accountant_font_family[] = 'Monda:wght@400;700'; $business_accountant_font_family[] = 'Righteous'; $business_accountant_font_family[] = 'Lobster Two:ital,wght@0,400;0,700;1,400;1,700'; $business_accountant_font_family[] = 'Hammersmith One'; $business_accountant_font_family[] = 'Courgette'; $business_accountant_font_family[] = 'Permanent Marke'; $business_accountant_font_family[] = 'Cherry Swash:wght@400;700'; $business_accountant_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'; $business_accountant_font_family[] = 'Poiret One'; $business_accountant_font_family[] = 'BenchNine:wght@300;400;700'; $business_accountant_font_family[] = 'Economica:ital,wght@0,400;0,700;1,400;1,700'; $business_accountant_font_family[] = 'Handlee'; $business_accountant_font_family[] = 'Cardo:ital,wght@0,400;0,700;1,400'; $business_accountant_font_family[] = 'Alfa Slab One'; $business_accountant_font_family[] = 'Averia Serif Libre:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700'; $business_accountant_font_family[] = 'Cookie'; $business_accountant_font_family[] = 'Chewy'; $business_accountant_font_family[] = 'Great Vibes'; $business_accountant_font_family[] = 'Coming Soon'; $business_accountant_font_family[] = 'Philosopher:ital,wght@0,400;0,700;1,400;1,700'; $business_accountant_font_family[] = 'Days One'; $business_accountant_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'; $business_accountant_font_family[] = 'Shrikhand'; $business_accountant_font_family[] = 'Tangerine:wght@400;700'; $business_accountant_font_family[] = 'IM Fell English SC'; $business_accountant_font_family[] = 'Boogaloo'; $business_accountant_font_family[] = 'Bangers'; $business_accountant_font_family[] = 'Fredoka One'; $business_accountant_font_family[] = 'Volkhov:ital,wght@0,400;0,700;1,400;1,700'; $business_accountant_font_family[] = 'Shadows Into Light Two'; $business_accountant_font_family[] = 'Marck Script'; $business_accountant_font_family[] = 'Sacramento'; $business_accountant_font_family[] = 'Unica One'; $business_accountant_font_family[] = 'Dancing Script:wght@400;500;600;700'; $business_accountant_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'; $business_accountant_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'; $business_accountant_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'; $business_accountant_font_family[] = 'DM Serif Display:ital@0;1'; $business_accountant_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'; $business_accountant_query_args = array( 'family' => rawurlencode(implode('|',$business_accountant_font_family)), ); $business_accountant_font_url = add_query_arg($business_accountant_query_args,'//fonts.googleapis.com/css'); return $business_accountant_font_url; $contents = business_accountant_wptt_get_web_font_url( esc_url_raw( $fonts_url ) ); } /** * Register widget area. */ function business_accountant_widgets_init() { register_sidebar( array( 'name' => __( 'Blog Sidebar', 'business-accountant' ), 'id' => 'sidebar-1', 'description' => __( 'Add widgets here to appear in your sidebar on blog posts and archive pages.', 'business-accountant' ), 'before_widget' => '', 'before_title' => '