'f6f6f6', 'default-image' => '', ) )); // Custom-header add_theme_support( 'custom-header', apply_filters( 'cryptocurrency_exchange_custom_header_args', array( 'default-text-color' => 'fff', 'width' => 1920, 'height' => 320, 'flex-height' => true, 'wp-head-callback' => 'cryptocurrency_exchange_header_style', ) ) ); } //Include Customizer File require( get_template_directory() . '/include/customizer.php' ); require get_template_directory() . '/custom-edition/upgrade/class-customize.php'; //Tgm Plugin require( get_template_directory() . '/class-tgm-plugin/class-tgm-plugin-activation.php'); //wordpress Custom header customizer require get_template_directory() . '/include/custom-header/header_image_customizer.php'; //Add Theme Support Like - featured image, image crop, post format, rss feed add_theme_support('post-thumbnails'); // featured image add_theme_support('automatic-feed-links'); // rss feed add_theme_support( 'woocommerce' ); add_theme_support( 'wc-product-gallery-zoom' ); add_theme_support( 'wc-product-gallery-lightbox' ); add_theme_support( 'wc-product-gallery-slider' ); // Set the content_width with 900 if ( ! isset( $content_width ) ) $content_width = 900; /** * cryptocurrency-exchange - Load Theme Option Panel CSS and JS Start */ function cryptocurrency_exchange_backend_resources(){ // cryptocurrency-exchange theme css wp_enqueue_style( 'bootstrap-min-css', get_template_directory_uri() . '/css/bootstrap/bootstrap.min.css'); wp_enqueue_style( 'cryptocurrency-exchange-animate-css', get_template_directory_uri() . '/css/animate.css'); wp_enqueue_style( 'font-awesome-min-css', get_template_directory_uri() . '/css/font-awesome.min.css'); wp_enqueue_style( 'crypto-flexslider-css', get_template_directory_uri() . '/css/flexslider.css'); wp_enqueue_style( 'cryptocurrency-exchange-style', get_stylesheet_uri()); wp_enqueue_style( 'crypto-custom-color', get_template_directory_uri() . '/css/custom-color.css'); // Google Fonts wp_enqueue_style( 'aneeq-google-fonts', 'https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i', false ); //Custom-header css wp_enqueue_style( 'crypto-custom-header', get_template_directory_uri() . '/include/custom-header/custom-header.css'); //js wp_enqueue_script('jquery'); wp_enqueue_script('bootstrap-min', get_template_directory_uri() . '/js/bootstrap.min.js', array('jquery'), '', false ); wp_enqueue_script('cryptocurrency-exchange-wow-js', get_template_directory_uri() . '/js/wow.js', array('jquery'), array('jquery'), '', false ); wp_enqueue_script('crypto-flexslider-js', get_template_directory_uri() . '/js/jquery.flexslider.js', array('jquery'), '', false ); wp_enqueue_script('cryptocurrency-exchange-main-js', get_template_directory_uri() . '/js/main.js', array('jquery'), '', false ); } //cryptocurrency-exchange - Load Theme Option Panel CSS and JS End //Register area for custom menu add_action( 'init', 'cryptocurrency_exchange_menu' ); function cryptocurrency_exchange_menu() { register_nav_menu( 'primary-menu', __( 'Primary Menu','cryptocurrency-exchange' ) ); require get_template_directory() . '/include/walker.php'; } // Include Walker file /** * cryptocurrency-exchange Widgets Start */ function cryptocurrency_exchange_theme_widgets() { // Blog / Page Sidebar Widget register_sidebar( array( 'name' => esc_html__( 'Sidebar Widget', 'cryptocurrency-exchange'), 'id' => 'sidebar-widget', 'before_widget' => '', 'before_title' => '

', 'after_title' => '

' )); // Footer Widget 1 register_sidebar( array( 'name' => esc_html__( 'Footer Widget', 'cryptocurrency-exchange'), 'id' => 'footer-widget', 'description' => esc_html__( 'This is footer widget area of the theme', 'cryptocurrency-exchange'), 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', )); register_sidebar( array( 'name' => esc_html__( 'WooCommerce Sidebar Widget Area', 'cryptocurrency-exchange'), 'id' => 'woocommerce', 'description' => esc_html__( 'WooCommerce Sidebar Widget Area', 'cryptocurrency-exchange'), 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', )); } add_action('widgets_init', 'cryptocurrency_exchange_theme_widgets'); // crypto Widgets End //Plugin Recommend add_action('tgmpa_register','cryptocurrency_exchange_plugin_recommend'); function cryptocurrency_exchange_plugin_recommend(){ $plugins = array( array( 'name' => 'Animated Live Wall', 'slug' => 'animated-live-wall', 'required' => false, ), array( 'name' => 'Pricing Table', 'slug' => 'abc-pricing-table', 'required' => false, ), array( 'name' => 'Media Slider (Image , Video, Content Carousal)', 'slug' => 'media-slider', 'required' => false, ), array( 'name' => 'Weather Effect', 'slug' => 'weather-effect', 'required' => false, ), ); tgmpa( $plugins ); } /** * Add excerpt limit */ function cryptocurrency_exchange_custom_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; } /** * Skip Link * */ add_action('wp_head', 'cryptocurrency_exchange_skip_to_content'); function cryptocurrency_exchange_skip_to_content(){ echo ''; } /** * Fix skip link focus in IE11. * * This does not enqueue the script because it is tiny and because it is only for IE11, * thus it does not warrant having an entire dedicated blocking script being loaded. * * @link https://git.io/vWdr2 */ function cryptocurrency_exchange_skip_link_focus_fix() { // The following is minified via `terser --compress --mangle -- js/skip-link-focus-fix.js`. ?>