'#eceef1', 'default-image' => '', ) ) ); register_nav_menus( array( 'primary' => esc_html__( 'Primary Menu', 'bellini' ), ) ); add_image_size( 'bellini-thumb', 620, 300 ); $GLOBALS['content_width'] = apply_filters( 'bellini_content_width', 640 ); add_editor_style(); } endif; // bellini_setup add_action( 'widgets_init', 'bellini_widgets_init' ); function bellini_widgets_init() { register_sidebar( array( 'name' => esc_html__( 'Widget Area: Right', 'bellini' ), 'id' => 'sidebar-right', 'description' => '', 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'Widget Area: Left', 'bellini' ), 'id' => 'sidebar-left', 'description' => '', 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'Widget Area: Blog', 'bellini' ), 'id' => 'sidebar-blog', 'description' => '', 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'Widget Area: Footer', 'bellini' ), 'id' => 'sidebar-footer', 'description' => '', 'before_widget' => apply_filters('bellini_widget_footer_column','', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'WooCommerce Widgets', 'bellini' ), 'id' => 'sidebar-woo-sidebar', 'description' => '', 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); } add_filter( 'excerpt_length', 'bellini_excerpt_length', 999 ); function bellini_excerpt_length( $length ) { return 20; } add_filter( 'nav_menu_link_attributes', 'add_nav_menu_atts', 10, 3 ); function add_nav_menu_atts( $atts, $item, $args ) { $atts['itemprop'] = 'url'; return $atts; } /** * Enqueue scripts and styles. */ add_action( 'wp_enqueue_scripts', 'bellini_scripts' ); function bellini_scripts() { // Bellini Stylesheets wp_register_style( 'bootstrap.min', get_template_directory_uri() . '/inc/css/bootstrap.min.css' ); wp_enqueue_style( 'bootstrap.min' ); wp_enqueue_style('bellini-libraries',get_template_directory_uri(). '/inc/css/libraries.css'); wp_enqueue_style( 'bellini-style', get_stylesheet_uri() ); // Load only if WooCommerce is active if ( is_woocommerce_activated() ) { wp_register_style( 'woostyles', get_template_directory_uri() . '/inc/css/bellini-woocommerce.css' ); wp_enqueue_style( 'woostyles', '0.1' ); } wp_enqueue_script( 'bellini-js-libraries', get_template_directory_uri() . '/inc/js/library.min.js', array('jquery'), '20160625', true ); wp_enqueue_script( 'bellini-pangolin', get_template_directory_uri() . '/inc/js/pangolin.js', array('jquery'), '20160625', true ); // Load the html5 shiv. wp_enqueue_script( 'bellini-html5', get_template_directory_uri() . '/inc/js/html5.js', array(), '3.7.3' ); wp_script_add_data( 'bellini-html5', 'conditional', 'lt IE 9' ); if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { wp_enqueue_script( 'comment-reply' ); } } add_action( 'admin_enqueue_scripts','bellini_admin_scripts'); function bellini_admin_scripts() { wp_enqueue_script('jquery'); wp_enqueue_script( 'bellini-admin-js', get_template_directory_uri() . '/inc/js/bellini-admin.js', array('jquery'), '20160407', true ); } /** * Display upgrade notice on customizer page */ add_action( 'customize_controls_enqueue_scripts', 'bellini_upsell_notice' ); function bellini_upsell_notice() { // Enqueue the script wp_enqueue_script('bellini-customizer-upsell', get_template_directory_uri() . '/inc/js/unlock.js', array(), '1.0.0', true); // Localize the script wp_localize_script('bellini-customizer-upsell', 'belliniL10n', array( 'belliniURL' => esc_url( 'http://www.pangolinthemes.com' ), 'belliniLabel' => esc_html__( ' Unlock All Features!', 'bellini' ), ) ); }