esc_html__( 'Primary Menu', 'boden' ), 'social' => esc_html__( 'Social Links Menu', 'boden' ), ) ); /* * Switch default core markup for search form, comment form, and comments * to output valid HTML5. */ add_theme_support( 'html5', array( 'search-form', 'comment-form', 'comment-list' ) ); } endif; add_action( 'after_setup_theme', 'boden_setup' ); /** * Register widget area. */ function boden_widgets_init() { register_sidebar( array( 'name' => esc_html__( 'Widget Area', 'boden' ), 'id' => 'sidebar-1', 'description' => esc_html__( 'Add widgets here to appear in your sidebar.', 'boden' ), 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', ) ); } add_action( 'widgets_init', 'boden_widgets_init' ); /** * Enqueue scripts and styles. */ function boden_scripts() { // Load our main stylesheets. wp_enqueue_style( 'boden-style', get_stylesheet_uri() ); wp_enqueue_style( 'boden-style-basic', get_template_directory_uri() . '/css/boden-basic.css', array( 'boden-style' ), '20151030' ); wp_enqueue_style( 'boden-style-fonts', get_template_directory_uri() . '/css/boden-fonts.css', array( 'boden-style' ), '20151030' ); wp_enqueue_style( 'boden-style-layout', get_template_directory_uri() . '/css/boden-layout.css', array( 'boden-style' ), '20151030' ); wp_enqueue_style( 'boden-style-responsive', get_template_directory_uri() . '/css/boden-responsive.css', array( 'boden-style' ), '20151030' ); // Loads JavaScript files. if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { wp_enqueue_script( 'comment-reply' ); } wp_enqueue_script( 'jquery-mobile', get_template_directory_uri() . '/js/jquery-mobile.min.js', array( 'jquery' ), '20151030', true ); wp_enqueue_script( 'retina', get_template_directory_uri() . '/js/retina.js', array( 'jquery' ), '20151030', true ); wp_enqueue_script( 'boden-script', get_template_directory_uri() . '/js/boden.js', array( 'jquery' ), '20151030', true ); wp_localize_script('boden-script', 'boden', array( 'themeurl' => get_template_directory_uri() )); } add_action( 'wp_enqueue_scripts', 'boden_scripts' ); /** * Enqueue scripts and styles for admin panel. */ function boden_admin_scripts($hook) { if( $hook != 'post.php' && $hook != 'post-new.php' ) return; wp_enqueue_script( 'boden-script-metaboxes', get_template_directory_uri()."/js/boden-metaboxes.js", array( 'jquery' ), '20151030', true ); } add_action('admin_enqueue_scripts', 'boden_admin_scripts'); /** * Post Meta Boxes */ require get_template_directory() . '/inc/post-metaboxes.php'; /** * Post Comments */ require get_template_directory() . '/inc/post-comments.php'; /** * Post Excerpt */ require get_template_directory() . '/inc/post_excerpt.php'; /** * Post Titles */ require get_template_directory() . '/inc/post-titles.php'; /** * Template Customizer. */ require get_template_directory() . '/inc/template-customizer.php'; /** * Register Plugins */ require get_template_directory() . '/inc/template-plugins.php'; /** * Register Plugins */ require get_template_directory() . '/inc/template-style.php'; /** * Misc Functions. */ require get_template_directory() . '/inc/template-functions.php';