esc_html__( 'Primary', 'awpbusinesspress' ), ) ); */ // Add theme support for selective refresh for widgets. add_theme_support( 'customize-selective-refresh-widgets' ); // woocommerce support add_theme_support( 'woocommerce' ); // Woocommerce Gallery Support add_theme_support( 'wc-product-gallery-zoom' ); add_theme_support( 'wc-product-gallery-lightbox' ); add_theme_support( 'wc-product-gallery-slider' ); //Custom logo add_theme_support( 'custom-logo', array( /* 'height' => 42, 'width' => 257, */ 'flex-height' => false, 'header-text' => array( 'site-title', 'site-description' ), ) ); // post format support //add_theme_support( 'post-formats', array('aside','image','video','quote','link','gallery','status','audio', 'chat',)); //Custom background support add_theme_support( 'custom-background' ); // Set the content_width with 900 if ( ! isset( $content_width ) ) $content_width = 900; //Custom Header support //add_theme_support( 'custom-header' ); } endif; add_action( 'after_setup_theme', 'awpbusinesspress_theme_setup' ); //awpbusinesspress Theme CSS & JS function awpbusinesspress_backend_resources(){ //awpbusinesspress Css wp_enqueue_style( 'awpbusinesspress-bootstrap-min-css', awpbusinesspress_THEME_URL . '/assets/css/bootstrap.min.css'); wp_enqueue_style( 'awpbusinesspress-smatmenus-css', awpbusinesspress_THEME_URL . '/assets/css/bootstrap-smartmenus.css'); wp_enqueue_style( 'awpbusinesspress-style-css', awpbusinesspress_THEME_URL . '/style.css'); //skin color work on inc/scripts/script wp_enqueue_style( 'awpbusinesspress-skin-default-css', awpbusinesspress_THEME_URL . '/assets/css/skin-default.css'); wp_enqueue_script('awpbusinesspress-screen-reader-text-js', trailingslashit( get_template_directory_uri() ) . '/assets/js/screen-reader-text.js', array('jquery'), '', false); wp_enqueue_script('awpbusinesspress-menu-js', trailingslashit( get_template_directory_uri() ) . '/assets/js/menu.js', array('jquery'), '', true); wp_enqueue_script('awpbusinesspress-mobile-menu-js', trailingslashit( get_template_directory_uri() ) . '/assets/js/mobile-menu.js', array('jquery'), '', true); wp_enqueue_style( 'awpbusinesspress-all-min-css', awpbusinesspress_THEME_URL . '/assets/css/all.min.css'); wp_enqueue_style( 'awpbusinesspress-menu-css', awpbusinesspress_THEME_URL . '/assets/css/menu.css'); wp_enqueue_style( 'awpbusinesspress-style', get_stylesheet_uri()); //Font Awesome-4.7.0 Css wp_enqueue_style( 'awpbusinesspress-font-awesome-css', awpbusinesspress_THEME_URL . '/assets/css/font-awesome/css/font-awesome.min.css'); //Google Fonts Library wp_enqueue_style( 'awpbusinesspress-OpenSans-google-fonts', 'https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,500,600,600i,700,700i,800', false ); wp_enqueue_style( 'awpbusinesspress-Montserrat-google-fonts', 'https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,500i,600,700,800,900', false ); // Loading Icon CSS wp_enqueue_style( 'awpbusinesspress-loading-4-css', awpbusinesspress_THEME_URL . '/assets/loading-icons/loading-icon/loading-icon-4.css'); wp_enqueue_style('owl.carousel-css', awpbusinesspress_THEME_URL . '/assets/css/owl.carousel.css'); //Comment reply enable wp_enqueue_script('comment-reply'); //awpbusinesspress js wp_enqueue_script('jquery'); wp_enqueue_script('awpbusinesspress-jquery-min-js', awpbusinesspress_THEME_URL . '/assets/js/jquery.min.js','', false); wp_enqueue_script('awpbusinesspress-bootstrap-min-js', awpbusinesspress_THEME_URL . '/assets/js/bootstrap.min.js','', false); wp_enqueue_script('awpbusinesspress-wow-js', awpbusinesspress_THEME_URL . '/assets/js/wow.js','', false); wp_enqueue_script('awpbusinesspress-custom-js', awpbusinesspress_THEME_URL . '/assets/js/custom.js','', false); wp_enqueue_script('awpbusinesspress-main-js', awpbusinesspress_THEME_URL . '/assets/js/main.js','', false); wp_enqueue_script('owl-carousal-js', awpbusinesspress_THEME_URL . '/assets/js/owl.carousel.min.js','', false); } // Theme version. $awpbusinesspress_theme = wp_get_theme(); define( 'awpbusinesspress_THEME_VERSION', $awpbusinesspress_theme->get( 'Version' ) ); define ( 'awpbusinesspress_THEME_NAME', $awpbusinesspress_theme->get( 'Name' ) ); //Nav Menu file require( awpbusinesspress_THEME_DIR . '/inc/menu/wpbp-nav-walker.php'); /** * Implement the Theme Custom Header feature. */ require awpbusinesspress_THEME_DIR . '/inc/custom-header.php'; // widgets require( awpbusinesspress_THEME_DIR . '/inc/widgets/sidebars.php'); /** * Custom template tags for theme. */ require awpbusinesspress_THEME_DIR . '/inc/template-tags.php'; /** * Customizer additions. */ require awpbusinesspress_THEME_DIR . '/inc/customizer/awpbusinesspress-customizer.php'; require awpbusinesspress_THEME_DIR . '/inc/customizer/awpbusinesspress-customizer-options.php'; /** * typography setting. */ require awpbusinesspress_THEME_DIR . '/inc/theme-custom-typography.php'; // awpbusinesspress Register area for custom menu add_action( 'init', 'awpbusinesspress_menu' ); function awpbusinesspress_menu() { register_nav_menu( 'primary-menu', __( 'Primary Menu','awpbusinesspress' ) ); } /** * Admin page. */ $awpbusinesspress_theme = wp_get_theme(); if ( 'awpbusinesspress' == $awpbusinesspress_theme->name) { if ( is_admin() ) { require awpbusinesspress_THEME_DIR . '/inc/admin/getting-started.php'; } } /** * Skip Link * */ add_action('wp_head', 'awpbusinesspress_skip_to_content'); function awpbusinesspress_skip_to_content(){ echo ''; } //Featured image function class code if(!function_exists( 'awpbusinesspress_image_thumbnail')) : function awpbusinesspress_image_thumbnail($preset,$class){ if(has_post_thumbnail()){ $defalt_arg =array('class' => $class); the_post_thumbnail($preset, $defalt_arg); } } endif; //Blog Post Excerpt Limit Front Page function awpbusinesspress_excerpt_length( $length ) { return 30; } add_filter( 'excerpt_length', 'awpbusinesspress_excerpt_length', 999 );