'ffffff', 'default-image' => '', ) ) ); /* * Let WordPress manage the document title. * By adding theme support, we declare that this theme does not use a * hard-coded tag in the document head, and expect WordPress to * provide it for us. */ add_theme_support( 'title-tag' ); //logo function blogger_register_theme_customizer( $wp_customize ) { // register our customizer $wp_customize->add_setting( 'blogger_theme_logo', wp_parse_args( $setting, $default_setting_args ), array( 'default' => '', 'sanitize_callback' => '__return_false', ) ); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize,'blogger_theme_logo',array( 'label' => __( 'Logo', 'blogger' ), 'section' => 'title_tagline', 'settings' => 'blogger_theme_logo', 'priority' => 1, 'description' => __( 'This is the logo of the theme', 'blogger' ) ) ) ); } add_action( 'customize_register', 'blogger_register_theme_customizer' ); // registering menu add_action( 'after_setup_theme', 'register_my_menu' ); function register_my_menu() { register_nav_menu( 'primary', __( 'Primary Menu', 'blogger' ) ); } // default sidebar function blogger_sidebar_right() { register_sidebar(array( // register sidebar 1 'id' => 'blogger_sidebar_right', 'name' => __( 'Sidebar', 'blogger' ), 'description' => __( 'Default Sidebar', 'blogger' ), 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', )); } add_action( 'widgets_init', 'blogger_sidebar_right' ); //sidebar footer function blogger_widgets_init() { // function for adding widgets register_sidebar(array( // register sidebar 1 'id' => 'footer-widget-1', 'name' => __( 'Footer Widget 1', 'blogger' ), 'description' => __( 'Used for footer widget area', 'blogger' ), 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', )); register_sidebar(array( // register sidebar 2 'id' => 'footer-widget-2', 'name' => __( 'Footer Widget 2', 'blogger' ), 'description' => __( 'Used for footer widget area', 'blogger' ), 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', )); register_sidebar(array( // register sidebar 3 'id' => 'footer-widget-3', 'name' => __( 'Footer Widget 3', 'blogger' ), 'description' => __( 'Used for footer widget area', 'blogger' ), 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', )); } add_action( 'widgets_init', 'blogger_widgets_init' );// Hooks our function. /** * Adds css */ function blogger_css_scripts() { wp_enqueue_style( 'customthemebyrandie-style', get_stylesheet_uri() ); wp_enqueue_style( 'blogger-custom-css', get_template_directory_uri() . '/css/custom-css.css' ); wp_enqueue_style( 'blogger-default-css', get_template_directory_uri() . '/css/default-css.css' ); wp_enqueue_style( 'blogger-bootstrap', get_template_directory_uri() . '/bootstrap/css/bootstrap.min.css' ); wp_enqueue_style( 'blogger-navigation', get_template_directory_uri() . '/css/navigation.css' ); } add_action( 'wp_enqueue_scripts', 'blogger_css_scripts' ); /** * Add HTML5 shiv and Respond.js for IE8 support of HTML5 elements and media queries */ function blogger_ie_support_header() { echo '<!--[if lt IE 9]>'. "\n"; echo '<script src="' . esc_url( get_template_directory_uri() . '/js/html5.js' ) . '"></script>'. "\n"; echo '<![endif]-->'. "\n"; } add_action( 'wp_head', 'blogger_ie_support_header', 5 ); function blogger_enqueue_comments_reply() { if( get_option( 'thread_comments' ) ) { wp_enqueue_script( 'comment-reply' ); } } add_action( 'comment_form_before', 'blogger_enqueue_comments_reply' ); /** * Customizer Additions */ include(get_template_directory() . "/inc/meta.php"); include(get_template_directory() . "/inc/customizer.php"); include(get_template_directory() . "/inc/typography.php"); include(get_template_directory() . "/inc/blogger.php");