'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' => '',
'after_widget' => '
',
'before_title' => '',
));
}
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' => '',
'after_widget' => '
',
'before_title' => '',
));
register_sidebar(array( // register sidebar 2
'id' => 'footer-widget-2',
'name' => __( 'Footer Widget 2', 'blogger' ),
'description' => __( 'Used for footer widget area', 'blogger' ),
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
));
register_sidebar(array( // register sidebar 3
'id' => 'footer-widget-3',
'name' => __( 'Footer Widget 3', 'blogger' ),
'description' => __( 'Used for footer widget area', 'blogger' ),
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
));
}
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 ''. "\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");