PATH:
home
/
lab2454c
/
adenbic.com
/
wp-content
/
themes
/
bumbleb
/
inc
<?php if ( ! function_exists( 'bumbleb_setup' ) ) : function bumbleb_setup() { load_theme_textdomain( 'bumbleb', get_template_directory() . '/languages' ); // Add RSS feed links to <head> for posts and comments. add_theme_support( 'automatic-feed-links' ); // Enable support for Post Thumbnails, and declare two sizes. add_theme_support( 'post-thumbnails' ); set_post_thumbnail_size( 720, 484, true ); add_image_size( 'bumbleb-full-width', 1440, 1000, true ); add_image_size( 'bumbleb-blog-sidebar', 500, 500, true ); add_image_size( 'bumbleb-blog-layout-1', 900, 1000, true ); add_theme_support( 'title-tag' ); /* * Switch default core markup for search form, comment form, and comments * to output valid HTML5. */ add_theme_support( 'html5', array( 'search-form', 'comment-form', 'comment-list', 'gallery', 'caption' ) ); /* * Enable support for Post Formats. * See http://codex.wordpress.org/Post_Formats */ add_theme_support( 'post-formats', array( 'aside', 'image', 'video', 'quote', 'link', 'gallery', 'status', 'audio', 'chat' ) ); // This theme allows users to set a custom background. add_theme_support( 'custom-background', apply_filters( 'bumbleb_custom_background_args', array( 'default-color' => 'f5f5f5', ) ) ); // Custom image header $bumbleb_image_headers = array( 'default-image' => get_template_directory_uri().'/images/logo/logo-default.png', 'uploads' => true ); add_theme_support( 'custom-header', $bumbleb_image_headers ); // Tell the TinyMCE editor to use a custom stylesheet add_editor_style( 'css/editor-style.css' ); // This theme uses its own gallery styles. add_filter( 'use_default_gallery_style', '__return_false' ); add_theme_support( 'woocommerce' ); } endif; add_action( 'after_setup_theme', 'bumbleb_setup' ); // bumbleb_setup function bumbleb_pingback_header() { if ( is_singular() && pings_open() ) { echo '<link rel="pingback" href="', esc_url( get_bloginfo( 'pingback_url' ) ), '">'; } } add_action( 'wp_head', 'bumbleb_pingback_header' ); function bumbleb_widgets_init() { register_sidebar( array( 'name' => esc_html__( 'Sidebar Blog', 'bumbleb' ), 'id' => 'sidebar-blog', 'description' => esc_html__( 'Add widgets here to appear in your sidebar blog.', 'bumbleb' ), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', ) ); register_sidebar( array( 'name' => esc_html__( 'Header Top Link', 'bumbleb' ), 'id' => 'top-link', 'description' => esc_html__( 'Main sidebar that appears on the top.', 'bumbleb' ), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', ) ); register_sidebar( array( 'name' => esc_html__( 'Language', 'bumbleb' ), 'id' => 'menu-language', 'description' => esc_html__( 'Menu Language that appears on the top.', 'bumbleb' ), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', ) ); register_sidebar( array( 'name' => esc_html__( 'Currency', 'bumbleb' ), 'id' => 'menu-currency', 'description' => esc_html__( 'Menu Currency that appears on the top.', 'bumbleb' ), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', ) ); register_sidebar( array( 'name' => esc_html__( 'Sidebar Shop', 'bumbleb' ), 'id' => 'sidebar-product', 'description' => esc_html__( 'Add widgets here to appear in your sidebar shop.', 'bumbleb' ), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', ) ); register_sidebar( array( 'name' => esc_html__( 'Sidebar Vendor', 'bumbleb' ), 'id' => 'sidebar-vendor', 'description' => esc_html__( 'Add widgets here to appear in your sidebar vendor.', 'bumbleb' ), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', ) ); register_sidebar( array( 'name' => esc_html__( 'Newsletter Popup', 'bumbleb' ), 'id' => 'newsletter-popup-form', 'description' => esc_html__( 'Add widgets here to appear in your newsletter popup.', 'bumbleb' ), 'before_widget' => '<aside id="%1$s" class="widget clearfix %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', ) ); register_sidebar( array( 'name' => esc_html__( 'Filter Product', 'bumbleb' ), 'id' => 'filter-product', 'description' => esc_html__( 'Add widgets here to appear in your Filter Product.', 'bumbleb' ), 'before_widget' => '<aside id="%1$s" class="widget clearfix %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', ) ); } add_action( 'widgets_init', 'bumbleb_widgets_init' ); function bumbleb_scripts_styles() { wp_enqueue_style('bumbleb-wp-fonts-kanit', 'https://fonts.googleapis.com/css2?family=Kanit:ital,wght@1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); wp_enqueue_style('bumbleb-wp-fonts-inter', 'https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap'); } add_action( 'wp_enqueue_scripts', 'bumbleb_scripts_styles' ); function bumbleb_add_scripts() { // Load our main stylesheet. wp_enqueue_style( 'bumbleb-style', get_stylesheet_uri() ); // Load the Internet Explorer specific stylesheet. wp_enqueue_style( 'bumbleb-ie', get_template_directory_uri() . '/css/ie.css', array( 'bumbleb-style' ), '20131205' ); wp_style_add_data( 'bumbleb-ie', 'conditional', 'lt IE 9' ); if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { wp_enqueue_script( 'comment-reply' ); } wp_enqueue_script( 'popper',get_template_directory_uri().'/js/popper.min.js', array('jquery'), null, true); wp_enqueue_script( 'bootstrap',get_template_directory_uri().'/js/bootstrap.min.js', array('jquery'), null, true); wp_enqueue_script( 'jquery-mmenu-all',get_template_directory_uri().'/js/jquery.mmenu.all.min.js', array('jquery'), null, true); wp_enqueue_script( 'slick',get_template_directory_uri().'/js/slick.min.js',array('jquery'), null, true); wp_enqueue_script( 'instafeed',get_template_directory_uri().'/js/instafeed.min.js', array('jquery'), null, true); wp_enqueue_script( 'jquery-countdown',get_template_directory_uri().'/js/jquery.countdown.min.js', array('jquery'), null, true); wp_enqueue_script( 'jquery-fancybox', get_template_directory_uri().'/js/jquery.fancybox.min.js', array('jquery'), null, true); wp_enqueue_script( 'jquery-elevatezoom', get_template_directory_uri() . '/js/jquery.elevatezoom.js' , array('jquery'), null, true ); wp_enqueue_script( 'jquery-circlestime', get_template_directory_uri().'/js/jquery.circlestime.js', array('jquery'), null, true); wp_enqueue_script( '360imagerotate', get_template_directory_uri().'/js/360imagerotate.js', array('jquery'), null, true); wp_enqueue_script( 'sly',get_template_directory_uri().'/js/sly.min.js', array('jquery'), null, true); wp_enqueue_script( 'lazysizes',get_template_directory_uri().'/js/lazysizes.min.js', array('jquery'), null, true); if (!is_admin()) { wp_enqueue_script( 'bumbleb-script', get_template_directory_uri() . '/js/functions.js', array( 'jquery'), null, true ); } $direction = bumbleb_get_direction(); if( is_rtl() || $direction == "rtl"){ wp_enqueue_style( 'bootstrap-rtl',get_template_directory_uri().'/css/bootstrap-rtl.css' ); }else{ wp_enqueue_style( 'bootstrap', get_template_directory_uri().'/css/bootstrap.css' ); } wp_enqueue_style('fancybox', get_template_directory_uri().'/css/jquery.fancybox.css', array(), null); wp_enqueue_style('circlestime', get_template_directory_uri().'/css/jquery.circlestime.css', array(), null); wp_enqueue_style( 'mmenu-all', get_template_directory_uri().'/css/jquery.mmenu.all.css' ); wp_enqueue_style('slick', get_template_directory_uri().'/css/slick/slick.css', array(), null); wp_enqueue_style( 'font-awesome',get_template_directory_uri().'/css/font-awesome.css' ); wp_enqueue_style( 'elegant',get_template_directory_uri().'/css/elegant.css' ); wp_enqueue_style( 'wpbingo',get_template_directory_uri().'/css/wpbingo.css' ); wp_enqueue_style( 'icomoon',get_template_directory_uri().'/css/icomoon.css' ); wp_enqueue_style( 'feather',get_template_directory_uri().'/css/feather.css' ); if (!is_admin()) { wp_enqueue_style( 'bumbleb-style-template', get_template_directory_uri().'/css/template.css'); } add_filter( 'woocommerce_enqueue_styles', '__return_false' ); } add_action( 'wp_enqueue_scripts', 'bumbleb_add_scripts' ); function bumbleb_admin_style() { wp_enqueue_style('bumbleb-admin-styles', get_template_directory_uri().'/inc/admin/css/options.css'); } add_action('admin_enqueue_scripts', 'bumbleb_admin_style'); function bumbleb_mime_types($mimes) { $mimes['svg'] = 'image/svg+xml'; return $mimes; } add_filter('upload_mimes', 'bumbleb_mime_types'); ?>
[+]
admin
[-] woocommerce.php
[edit]
[-] loader.php
[edit]
[+]
..
[-] custom-css.php
[edit]
[+]
megamenu
[-] plugin-requirement.php
[edit]
[-] menus.php
[edit]
[-] template-tags.php
[edit]
[-] class-tgm-plugin-activation.php
[edit]
[-] function.php
[edit]