esc_html__('Primary Menu', 'businest'), ) ); add_theme_support( 'custom-header', array( 'width' => 1080, 'height' => 190, 'flex-height' => true, 'flex-width' => true, ) ); add_image_size( 'img_348_201', 348, 201, true ); $args = array(); $lpos = esc_html(get_theme_mod( 'display_logo_and_title' )); if ( false === $lpos || 'image' == $lpos ) { $args['header-text'] = array( 'blog-name' ); } add_theme_support( 'custom-logo', $args ); add_theme_support('editor-styles'); add_editor_style('style-editor.css'); } # Enqueue Scripts add_action( 'wp_enqueue_scripts', 'businest_load_scripts' ); function businest_load_scripts() { wp_enqueue_style( 'businest-style', get_stylesheet_uri(), array(), '' ); wp_style_add_data( 'businest-style', 'rtl', 'replace' ); # CSS wp_enqueue_style('bootstrap_css', get_template_directory_uri().'/assets/css/bootstrap.min.css', array(), true ); wp_enqueue_style('fontawesome_css', get_template_directory_uri().'/assets/css/font-awesome.min.css', array(), true ); wp_enqueue_style('businest-main-style', get_template_directory_uri() . '/style.css', array(), '1.11.0'); wp_enqueue_style('businest-custom-style', get_template_directory_uri() . '/assets/css/custom-style.css', array(), '1.11.0'); # JS wp_enqueue_script( 'bootstrap_js', get_template_directory_uri() . '/assets/js/bootstrap.bundle.min.js', array( 'jquery' ), true, true ); wp_localize_script( 'businest-scripts', 'businest', array( 'ajaxurl' => esc_url( admin_url('admin-ajax.php') ) )); if ( is_singular() && get_option('thread_comments') ) { wp_enqueue_script('comment-reply'); } } # Set businest Content Width if ( ! isset( $content_width ) ) { $content_width = 1170; } /* -------------------------------------------------- */ function businest_stringModify($string, $start, $limit) { $str = trim(strip_tags($string)); if($limit) { $str = trim(substr($str, $start, $limit)); if(strlen($string)>$limit) $str .= '...'; } return $str; } # businest Pagination function businest_pagination() { if ( get_the_posts_pagination() ) : ?>
'', 'next_text' => '' ); the_posts_pagination($args); ?>
esc_html__('Primary Sidebar', 'businest'), 'id' => 'sidebar', 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

' )); } # Language load_theme_textdomain( 'businest', get_template_directory() . '/languages' ); /* -------------------------------------------------- */ require_once get_template_directory() . '/inc/bs4navwalker.php'; function businest_excerpt($limit) { $excerpt = explode(' ', get_the_excerpt(), $limit); if (count($excerpt)>=$limit) { array_pop($excerpt); $excerpt = implode(" ",$excerpt).'...'; } else { $excerpt = implode(" ",$excerpt); } $excerpt = preg_replace('`[[^]]*]`','',$excerpt); return $excerpt; } if ( in_array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) ) { add_filter( 'woocommerce_add_to_cart_fragments', 'businest_cart_count_fragments', 10, 1 ); add_action( 'wp_head', 'businest_cart_count_styles' ); add_filter( 'wp_nav_menu_main-menu_items', 'businest_cart_icon', 10, 2 ); function businest_cart_count_fragments( $fragments ) { $fragments['li.cart'] = '
  • '.WC()->cart->get_cart_contents_count().'
  • '; return $fragments; } function businest_cart_count_styles() { ?> cart->get_cart_contents_count(); $cart_count_span = ''; if ( $cart_item_count ) { $cart_count_span = ''.$cart_item_count.''; } $cart_link = '
  • '.$cart_count_span.'
  • '; // Add the cart link to the end of the menu. $items = $items . $cart_link; return $items; } } add_action('woocommerce_before_main_content', 'businest_wrapper_start', 10); add_action('woocommerce_after_main_content', 'businest_wrapper_end', 10); function businest_wrapper_start() { echo '
    '; } function businest_wrapper_end() { echo '
    '; } function businest_remove_sidebar( $is_active_sidebar, $index ) { if( $index !== "sidebar" ) { return $is_active_sidebar; } if( ! is_product() ) { return $is_active_sidebar; } return false; } add_filter( 'is_active_sidebar', 'businest_remove_sidebar', 10, 2 ); if ( is_admin() ) { require get_template_directory() . '/includes/admin/class-hvthemes-admin.php'; require get_template_directory() . '/includes/admin/class-hvthemes-dashboard.php'; require get_template_directory() . '/includes/admin/class-hvthemes-notice.php'; require get_template_directory() . '/includes/admin/class-hvthemes-welcome-notice.php'; require get_template_directory() . '/includes/admin/class-hvthemes-upgrade-notice.php'; require get_template_directory() . '/includes/admin/class-hvthemes-theme-review-notice.php'; }