false, 'header-text' => array( 'site-title', 'site-description' ), ) ); //Custom background support add_theme_support( 'custom-background' ); // Set the content_width with 900 if ( ! isset( $content_width ) ) $content_width = 900; } endif; add_action( 'after_setup_theme', 'awpbusinesspress_theme_setup' ); //awpbusinesspress Theme CSS & JS function awpbusinesspress_backend_resources(){ //awpbusinesspress Css wp_enqueue_style( 'bootstrap-min-css', awpbusinesspress_THEME_URL . '/assets/css/bootstrap.min.css'); wp_enqueue_style( '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( '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()); wp_enqueue_style( 'animate-css', awpbusinesspress_THEME_URL . '/assets/css/animate.css'); //Font Awesome-4.7.0 Css wp_enqueue_style( 'font-awesome-css', awpbusinesspress_THEME_URL . '/assets/css/font-awesome/css/font-awesome.min.css'); //Google Fonts Library wp_enqueue_style( 'OpenSans-google-fonts', 'https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,500,600,600i,700,700i,800', false ); wp_enqueue_style( '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-css', awpbusinesspress_THEME_URL . '/assets/css/loading-icon.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('jquery-min-js', awpbusinesspress_THEME_URL . '/assets/js/jquery.min.js','', false); wp_enqueue_script('bootstrap-min-js', awpbusinesspress_THEME_URL . '/assets/js/bootstrap.min.js','', false); if(get_theme_mod('awpbusinesspress_animation_disabled', false) == true): wp_enqueue_script('wow-js', awpbusinesspress_THEME_URL . '/assets/js/wow.js','', false); wp_enqueue_script('animate-js', awpbusinesspress_THEME_URL . '/assets/js/animation/animate.js'); endif; 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); } /** * Enqueue admin scripts and styles. Only For Free version */ function awpbusinesspress_admin_enqueue_scripts(){ // For Getting Started wp_enqueue_style('awpbusinesspress-admin-style', get_template_directory_uri() . '/inc/admin/css/admin.css'); wp_enqueue_script( 'awpbusinesspress-admin-script', get_template_directory_uri() . '/inc/admin/js/awpbusinesspress-admin-script.js', array( 'jquery' ), '', true ); wp_localize_script( 'awpbusinesspress-admin-script', 'awpbusinesspress_ajax_object', array( 'ajax_url' => admin_url( 'admin-ajax.php' ) ) ); // For Selector Scroller wp_enqueue_style('awpbusinesspress-selector-scroll-style', get_template_directory_uri() . '/inc/customizer/assets/css/customize.css'); wp_enqueue_script('awpbusinesspress-customizer-sections', get_template_directory_uri() . '/inc/customizer/assets/js/customizer-section.js', array( 'jquery' ), '', true ); } add_action( 'admin_enqueue_scripts', 'awpbusinesspress_admin_enqueue_scripts' ); // 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'; require awpbusinesspress_THEME_DIR . '/inc/excerpt.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'; } } //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;