esc_html__( 'Primary Navigation', 'bloghash' ), ) ); // Add theme support for Custom Logo. add_theme_support( 'custom-logo', apply_filters( 'bloghash_custom_logo_args', array( 'width' => 200, 'height' => 40, 'flex-height' => true, 'flex-width' => true, ) ) ); // Add theme support for Custom Background. add_theme_support( 'custom-background', apply_filters( 'bloghash_custom_background_args', array( 'default-color' => '#F9F9FF', 'default-size' => 'fit', ) ) ); // Enable HTML5 markup. add_theme_support( 'html5', array( 'search-form', 'gallery', 'caption', 'script', 'style', ) ); add_theme_support( 'custom-header', apply_filters( 'bloghash_custom_header_args', array( 'default-image' => '', 'width' => 1920, 'height' => 250, 'flex-height' => true, 'header-text' => false, ) ) ); add_theme_support( 'starter-content', array( 'widgets' => array( 'bloghash-footer-1' => array( 'search', ), 'bloghash-footer-2' => array( 'categories', ), 'bloghash-footer-3' => array( 'archives', ), 'bloghash-footer-4' => array( 'meta', ), ), ) ); // Add editor style. $bloghash_suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min'; add_editor_style( 'assets/css/editor-style' . $bloghash_suffix . '.css' ); do_action( 'bloghash_after_setup_theme' ); } /** * Set the content width in pixels, based on the theme's design and stylesheet. * * @global int $content_width * @since 1.0.0 */ public function content_width() { global $content_width; if ( ! isset( $content_width ) ) { $content_width = apply_filters( 'bloghash_content_width', intval( bloghash_option( 'container_width' ) ) - 100 ); // phpcs:ignore } } } endif; /** * The function which returns the one Bloghash_Options instance. * * @since 1.0.0 * @return object */ function bloghash_theme_setup() { return Bloghash_Theme_Setup::instance(); } bloghash_theme_setup();