tag in the document head, and expect WordPress to * provide it for us. */ add_theme_support( 'title-tag' ); add_theme_support( 'align-wide' ); // Add support for block styles. add_theme_support( 'wp-block-styles' ); add_theme_support( 'editor-styles' ); /* * Enable support for Post Thumbnails on posts and pages. * * @link https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/ */ add_theme_support( 'post-thumbnails' ); /** * Enable support for post formats * * @link https://developer.wordpress.org/themes/functionality/post-formats/ */ add_theme_support( 'post-formats', array( 'gallery', 'audio', 'image', 'video' )); // This theme uses wp_nav_menu() in one location. register_nav_menus( array( 'menu-1' => esc_html__( 'Primary', 'blogger-buzz' ), ) ); /* * 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', ) ); // Set up the WordPress core custom background feature. add_theme_support( 'custom-background', apply_filters( 'blogger_buzz_custom_background_args', array( 'default-color' => 'ffffff', 'default-image' => '', ) ) ); // Add theme support for selective refresh for widgets. add_theme_support( 'customize-selective-refresh-widgets' ); // Add support for Block Styles. add_theme_support('wp-block-styles'); // Add support for full and wide align images. add_theme_support('align-wide'); // Add theme support for selective refresh for widgets. add_theme_support( 'customize-selective-refresh-widgets' ); // Add support for responsive embedded content. add_theme_support('responsive-embeds'); add_theme_support('custom-line-height'); add_theme_support('custom-spacing'); add_theme_support('custom-units'); /** * Add support for core custom logo. * * @link https://codex.wordpress.org/Theme_Logo */ add_theme_support( 'custom-logo', array( 'height' => 250, 'width' => 250, 'flex-width' => true, 'flex-height' => true, ) ); } endif; add_action( 'after_setup_theme', 'blogger_buzz_setup' ); /** * Set the content width in pixels, based on the theme's design and stylesheet. * * Priority 0 to make it available to lower priority callbacks. * * @global int $content_width */ function blogger_buzz_content_width() { // This variable is intended to be overruled from themes. // Open WPCS issue: {@link https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/issues/1043}. // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound $GLOBALS['content_width'] = apply_filters( 'blogger_buzz_content_width', 640 ); add_theme_support( "wp-block-styles" ); add_theme_support( "responsive-embeds" ); add_theme_support( "align-wide" ); } add_action( 'after_setup_theme', 'blogger_buzz_content_width', 0 ); /** * Enables the Excerpt meta box in Page edit screen. */ function blogger_buzz_add_excerpt_support_for_pages() { add_post_type_support( 'page', 'excerpt' ); } add_action( 'init', 'blogger_buzz_add_excerpt_support_for_pages' ); /** * Register widget area. * * @link https://developer.wordpress.org/themes/functionality/sidebars/#registering-a-sidebar */ function blogger_buzz_widgets_init() { register_sidebar( array( 'name' => esc_html__( 'Right Sidebar Widget Area', 'blogger-buzz' ), 'id' => 'sidebar-1', 'description' => esc_html__( 'Add widgets here.', 'blogger-buzz' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'Left Sidebar Widget Area', 'blogger-buzz' ), 'id' => 'sidebar-2', 'description' => esc_html__( 'Add widgets here.', 'blogger-buzz' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'Popup Sidebar Widget Area', 'blogger-buzz' ), 'id' => 'sidenav', 'description' => esc_html__( 'Add widgets here.[ Note: Displays Only In Header Layout One And Two. ]', 'blogger-buzz' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'Footer Widget Area One', 'blogger-buzz' ), 'id' => 'footer-1', 'description' => esc_html__( 'Add widgets here.', 'blogger-buzz' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'Footer Widget Area Two', 'blogger-buzz' ), 'id' => 'footer-2', 'description' => esc_html__( 'Add widgets here.', 'blogger-buzz' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'Footer Widget Area Three', 'blogger-buzz' ), 'id' => 'footer-3', 'description' => esc_html__( 'Add widgets here.', 'blogger-buzz' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); } add_action( 'widgets_init', 'blogger_buzz_widgets_init' ); if ( ! function_exists( 'blogger_buzz_font_url' ) ) : /** * Register Google fonts for Blogger Buzz * * Create your own blogger_buzz_font_url() function to override in a child theme. * * @since Blogger Buzz 1.0.0 * * @return string Google fonts URL for the theme. */ function blogger_buzz_font_url() { $fonts_url = ''; $font_families = array(); $title_font = get_theme_mod('blogger_buzz_site_title_font_family','arizonia'); $font_families[] = ucfirst($title_font); if( $font_families ) { $query_args = array( 'family' => urlencode( implode( '|', $font_families ) ), 'subset' => urlencode( 'latin,latin-ext' ), ); $fonts_url = add_query_arg( $query_args, 'https://fonts.googleapis.com/css' ); } return esc_url ( $fonts_url ); } endif; /** * Enqueue scripts and styles. */ function blogger_buzz_scripts() { $min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min'; wp_enqueue_style( 'blogger-buzz-fonts', blogger_buzz_font_url(), array(), null ); // Load Font-awesome CSS Library File wp_enqueue_style( 'fontawesome', get_template_directory_uri(). '/assets/library/font-awesome/css/fontawesome.css' ); // Load owlcarousel CSS Library File wp_enqueue_style( 'owlcarousel', get_template_directory_uri(). '/assets/library/owlcarousel/css/owl.carousel'. esc_attr ( $min ) .'.css' ); // Load bootstrap CSS Library File wp_enqueue_style( 'bootstrap', get_template_directory_uri(). '/assets/library/bootstrap/css/bootstrap'. esc_attr ( $min ) .'.css' ); //Load Lightslider CSS Library File wp_enqueue_style( 'lightslider', trailingslashit( esc_url ( get_template_directory_uri() ) ) . 'assets/library/lightslider/css/lightslider' . esc_attr( $min ) . '.css' ); wp_enqueue_style( 'blogger-buzz-style', get_stylesheet_uri() ); if ( has_header_image() ) { $custom_css = '.bz_main_header{ background-image: url("' . esc_url( get_header_image() ) . '"); background-repeat: no-repeat; background-position: center center; background-size: cover; }'; wp_add_inline_style( 'blogger-buzz-style', $custom_css ); } //responsive wp_enqueue_style( 'responsive', get_template_directory_uri(). '/assets/css/responsive.css'); //bootstrap wp_enqueue_script( 'bootstrap', get_template_directory_uri() . '/assets/library/bootstrap/js/bootstrap'. esc_attr ( $min ) .'.js', array('jquery'), '4.3.0', true ); //owlcarousel wp_enqueue_script( 'owlcarousel', get_template_directory_uri() . '/assets/library/owlcarousel/js/owl.carousel'. esc_attr ( $min ) .'.js', array('jquery'), '2.3.4', true ); // Load Lightslider JavScript Library File wp_enqueue_script( 'lightslider', trailingslashit( esc_url ( get_template_directory_uri() ) ) . 'assets/library/lightslider/js/lightslider' . esc_attr( $min ) . '.js', array('jquery'), '1.1.6' ); //theia-sticky wp_enqueue_script( 'theia-sticky', get_template_directory_uri() . '/assets/library/theia-sticky-sidebar/js/theia-sticky-sidebar.min.js', array('jquery'), true ); //sticky-js wp_enqueue_script( 'sticky-nav', get_template_directory_uri() . '/assets/library/sticky-js/jquery.sticky.js', array('jquery'), true ); //Main wp_enqueue_script( 'blogger-buzz', get_template_directory_uri() . '/assets/js/blogger-buzz.js', array('jquery'), true ); // Localize the script with new data $sticky_sidebar = get_theme_mod( 'blogger_buzz_sidebar','disable' ); $slider_column = get_theme_mod('blogger_buzz_banner_slider_column', 3); wp_localize_script('blogger-buzz', 'blogger_buzz_script', array( 'sticky_sidebar' => $sticky_sidebar, 'home_banner_slider_column' => $slider_column )); if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { wp_enqueue_script( 'comment-reply' ); } } add_action( 'wp_enqueue_scripts', 'blogger_buzz_scripts' ); /** * Admin Enqueue scripts and styles. */ if ( ! function_exists( 'blogger_buzz_admin_scripts' ) ) { function blogger_buzz_admin_scripts( $hook ) { //if( $hook != 'edit.php' && $hook != 'post.php' && $hook != 'post-new.php' && 'widgets.php' != $hook ) //return; wp_enqueue_style( 'blogger-buzz-admin', get_template_directory_uri() . '/assets/css/bloggerbuzz-admin.css'); wp_enqueue_script('blogger-buzz-admin', get_template_directory_uri() . '/assets/js/bloggerbuzz-admin.js', array( 'jquery', 'customize-controls' ) ); } } add_action('admin_enqueue_scripts', 'blogger_buzz_admin_scripts'); /** * Load Files. */ require get_template_directory() . '/inc/init.php'; if(!function_exists('blogger_buzz_register_block_patterns')){ function blogger_buzz_register_block_patterns() { register_block_style( 'core/list', array( 'name' => 'checkmark-list', 'label' => __( 'Check Mark', 'blogger-buzz' ), /* * Styles for the custom checkmark list block style * https://github.com/WordPress/gutenberg/issues/51480 */ 'inline_style' => ' .is-style-checkmark-list .block-editor-block-list__block{ display: flex; align-items: center; } .is-style-checkmark-list .block-editor-block-list__block:before{ color: var(--wp--preset--color--primary); } .editor-styles-wrapper ol.is-style-checkmark-list, .editor-styles-wrapper ul.is-style-checkmark-list, ol.is-style-checkmark-list, ul.is-style-checkmark-list{ padding: 0; } .is-style-checkmark-list li{ margin-bottom: 5px; list-style: none; display: flex; align-items: center; } .is-style-checkmark-list li a{ margin-left: 3px; } .is-style-checkmark-list li:before { content: "\f12a"; font-family: "dashicons"; color: #ff7101; margin-right: 5px; }', ) ); register_block_style( 'core/list', array( 'name' => 'circle-list', 'label' => __( 'Circle List', 'blogger-buzz' ), /* * Styles for the custom circle list block style * https://github.com/WordPress/gutenberg/issues/51480 */ 'inline_style' => ' .is-style-circle-list .block-editor-block-list__block{ display: flex; align-items: center; } .is-style-circle-list .block-editor-block-list__block:before{ color: var(--wp--preset--color--primary); } .editor-styles-wrapper ol.is-style-circle-list, .editor-styles-wrapper ul.is-style-circle-list, ol.is-style-circle-list, ul.is-style-circle-list{ padding: 0; } .is-style-circle-list li{ margin-bottom: 5px; list-style: none; display: flex; align-items: center; } .is-style-circle-list li a{ margin-left: 3px; } .is-style-circle-list li:before { content: "\f159"; font-family: "dashicons"; color: #ff7101; margin-right: 5px; }', ) ); /** Button */ register_block_style( 'core/button', array( 'name' => 'primary-button', 'label' => esc_html__( 'Primary Button', 'blogger-buzz' ), 'inline_style' => ' .wp-block-button .wp-block-button__link.is-style-outline, .wp-block-button.is-style-outline>.wp-block-button__link { padding: 20px 32px; cursor: pointer; } .wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color), .wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color){ color: var(--wp--preset--color--primary); } .wp-block-button.is-style-primary-button .wp-block-button__link, .editor-styles-wrapper .is-style-primary-button.wp-block-button .wp-block-button__link { overflow: hidden; position: relative; z-index: 1; vertical-align: middle; padding-right:55px; cursor: pointer; } .is-style-primary-button .wp-block-button__link::after { content: "\f344"; position: absolute; margin-left: 5px; font-family: "dashicons"; } .wp-block-button.is-style-primary-button .wp-block-button__link:before, .editor-styles-wrapper .is-style-primary-button.wp-block-button .wp-block-button__link:before { content: ""; position: absolute; z-index: -1; background-color: var(--wp--preset--color--black); left: auto; right: 0; top: 0; height: 100%; width: 0; -webkit-transition: all ease 0.4s; -o-transition: all ease 0.4s; transition: all ease 0.4s; } .wp-block-button.is-style-primary-button .wp-block-button__link:hover, .editor-styles-wrapper .is-style-primary-button.wp-block-button .wp-block-button__link:hover { color: var(--wp--preset--color--white); } .wp-block-button.is-style-primary-button .wp-block-button__link:hover:before, .editor-styles-wrapper .is-style-primary-button.wp-block-button .wp-block-button__link:hover:before { width: 101%; right: auto; left: 0; }', ) ); register_block_style( 'core/button', array( 'name' => 'secondary-button', 'label' => esc_html__( 'Secondary Button', 'blogger-buzz' ), 'inline_style' => ' .wp-block-button.is-style-secondary-button .wp-block-button__link, .editor-styles-wrapper .is-style-secondary-button.wp-block-button .wp-block-button__link { overflow: hidden; position: relative; z-index: 1; vertical-align: middle; padding-right:55px; cursor: pointer; background-color: var(--wp--preset--color--white); color: var(--wp--preset--color--primary); border: 2px solid var(--wp--preset--color--primary); padding: 18px 55px 18px 30px; } .is-style-secondary-button .wp-block-button__link::after { content: "\f344"; position: absolute; margin-left: 5px; font-family: "dashicons"; } .wp-block-button.is-style-secondary-button .wp-block-button__link:before, .editor-styles-wrapper .is-style-secondary-button.wp-block-button .wp-block-button__link:before { content: ""; position: absolute; z-index: -1; background-color: var(--wp--preset--color--primary); left: auto; right: 0; top: 0; height: 100%; width: 0; -webkit-transition: all ease 0.4s; -o-transition: all ease 0.4s; transition: all ease 0.4s; } .wp-block-button.is-style-secondary-button .wp-block-button__link:hover, .editor-styles-wrapper .is-style-secondary-button.wp-block-button .wp-block-button__link:hover { color: var(--wp--preset--color--white); } .wp-block-button.is-style-secondary-button .wp-block-button__link:hover:before, .editor-styles-wrapper .is-style-secondary-button.wp-block-button .wp-block-button__link:hover:before { width: 101%; right: auto; left: 0; }', ) ); register_block_style( 'core/button', array( 'name' => 'no-border', 'label' => esc_html__( 'No Border', 'blogger-buzz' ), 'inline_style' => ' .wp-block-button.is-style-no-border .wp-block-button__link, .editor-styles-wrapper .is-style-no-border.wp-block-button .wp-block-button__link { overflow: hidden; position: relative; z-index: 1; vertical-align: middle; cursor: pointer; background-color: transparent; color: var(--wp--preset--color--black); padding: 0 25px 0 0; } .is-style-no-border .wp-block-button__link::after { content: "\f344"; position: absolute; margin-left: 5px; font-family: "dashicons"; } .wp-block-button.is-style-no-border .wp-block-button__link:hover, .editor-styles-wrapper .is-style-no-border.wp-block-button .wp-block-button__link:hover { color: var(--wp--preset--color--primary); }', ) ); register_block_style( 'core/button', array( 'name' => 'video', 'control__label' => 'shiv', 'label' => esc_html__( 'Video Icon', 'blogger-buzz' ), 'inline_style' => ' .wp-block-button.is-style-video .wp-block-button__link, .editor-styles-wrapper .is-style-video.wp-block-button .wp-block-button__link { position: relative; z-index: 99; width: 65px; height: 65px; font-size: 25px; color: var(--wp--preset--color--white); text-align: center; background: var(--wp--preset--color--primary); border-radius: 50%; font-size:0; display: inline-flex; align-items: center; justify-content: center; box-shadow: 0 0 16px rgba(19, 143, 129, 0.9); } .is-style-video .wp-block-button__link::before { position: absolute; content: ""; top: -2px; bottom: -2px; left: -2px; right: -2px; border-radius: 50%; box-shadow: 0 0 rgba(255, 255, 255, 0.2), 0 0 0 16px rgba(255, 255, 255, 0.2), 0 0 0 32px rgba(255, 255, 255, 0.2), 0 0 0 48px rgba(255, 255, 255, 0.2); animation: ripples 1s linear infinite; animation-play-state: running; opacity: 1; visibility: visible; transform: scale(0.6); z-index: 0; } .is-style-video .wp-block-button__link::after { content: "\f235"; position: absolute; font-family: "dashicons"; font-size: 25px; } .wp-block-button.is-style-video .wp-block-button__link:hover, .editor-styles-wrapper .is-style-video.wp-block-button .wp-block-button__link:hover { box-shadow: 0px 4px 10px var(--wp--preset--color--primary); } .wp-block-button.is-style-video .wp-block-button__link:hover:before, .editor-styles-wrapper .is-style-video.wp-block-button .wp-block-button__link:hover:before { animation-play-state: paused; opacity: 0; visibility: hidden; transition: 0.3s; }', ) ); /** Read More */ register_block_style( 'core/read-more', array( 'name' => 'primary-button', 'label' => esc_html__( 'Primary Button', 'blogger-buzz' ), 'inline_style' => ' .is-style-primary-button.wp-block-read-more{ overflow: hidden; position: relative; z-index: 1; vertical-align: middle; padding-right:55px; cursor: pointer; background: var(--wp--preset--color--primary); color: var(--wp--preset--color--white); } .is-style-primary-button.wp-block-read-more::after { content: "\f344"; position: absolute; margin-left: 5px; font-family: "dashicons"; } .is-style-primary-button.wp-block-read-more:before{ content: ""; position: absolute; z-index: -1; background-color: var(--wp--preset--color--black); left: auto; right: 0; top: 0; height: 100%; width: 0; -webkit-transition: all ease 0.4s; -o-transition: all ease 0.4s; transition: all ease 0.4s; } .is-style-primary-button.wp-block-read-more:hover{ color: var(--wp--preset--color--white); } .is-style-primary-button.wp-block-read-more:hover:before{ width: 101%; right: auto; left: 0; }', ) ); register_block_style( 'core/read-more', array( 'name' => 'secondary-button', 'label' => esc_html__( 'Secondary Button', 'blogger-buzz' ), 'inline_style' => ' .is-style-secondary-button.wp-block-read-more{ overflow: hidden; position: relative; z-index: 1; padding-right:55px; cursor: pointer; background-color: var(--wp--preset--color--white); color: var(--wp--preset--color--primary); border: 2px solid var(--wp--preset--color--primary); } .is-style-secondary-button.wp-block-read-more::after { content: "\f344"; position: absolute; margin-left: 5px; font-family: "dashicons"; } .is-style-secondary-button.wp-block-read-more:before { content: ""; position: absolute; z-index: -1; background-color: var(--wp--preset--color--primary); left: auto; right: 0; top: 0; height: 100%; width: 0; -webkit-transition: all ease 0.4s; -o-transition: all ease 0.4s; transition: all ease 0.4s; } .is-style-secondary-button.wp-block-read-more:hover { color: var(--wp--preset--color--white); } .is-style-secondary-button.wp-block-read-more:hover:before { width: 101%; right: auto; left: 0; }', ) ); register_block_style( 'core/read-more', array( 'name' => 'no-border', 'label' => esc_html__( 'No Border', 'blogger-buzz' ), 'inline_style' => ' .is-style-no-border.wp-block-read-more{ overflow: hidden; position: relative; z-index: 1; vertical-align: middle; cursor: pointer; background-color: transparent; color: var(--wp--preset--color--black); } .is-style-no-border.wp-block-read-more::after { content: "\f344"; position: absolute; margin-left: 5px; font-family: "dashicons"; } .is-style-no-border.wp-block-read-more:hover { color: var(--wp--preset--color--primary); }', ) ); } } add_action( 'init', 'blogger_buzz_register_block_patterns', 9 ); function blogger_buzz_import_files_array(){ return array( 'demo-one' => array( 'name' => 'Blogger Buzz - Main', 'external_url' => 'https://demo.sparklewpthemes.com/demo-data/bloggerbuzz/demo-one/demo-one.zip', 'image' => 'https://demo.sparklewpthemes.com/demo-data/bloggerbuzz/demo-one/demo-one.png', 'preview_url' => 'https://demo.sparklewpthemes.com/bloggerbuzz/', 'menuArray' => array( 'menu-1' => 'Main Menu' ), 'home_slug' => '', 'tags' => array( 'free' => 'Free', ), 'pagebuilder' => array( 'widget' => "Widgets", ), 'plugins' => array( 'contact-form-7' => array( 'name' => 'Contact Form 7', 'source' => 'wordpress', 'file_path' => 'contact-form-7/wp-contact-form-7.php' ), ), ), 'demo-two' => array( 'name' => 'Blogger Buzz One', 'external_url' => 'https://demo.sparklewpthemes.com/demo-data/bloggerbuzz/demo-two/demo-two.zip', 'image' => 'https://demo.sparklewpthemes.com/demo-data/bloggerbuzz/demo-two/demo-two.png', 'preview_url' => 'https://demo.sparklewpthemes.com/bloggerbuzz/sample-v1/', 'menuArray' => array( 'menu-1' => 'Main Menu' ), 'home_slug' => '', 'tags' => array( 'free' => 'Free', ), 'pagebuilder' => array( 'widget' => "Widgets", ), 'plugins' => array( 'contact-form-7' => array( 'name' => 'Contact Form 7', 'source' => 'wordpress', 'file_path' => 'contact-form-7/wp-contact-form-7.php' ), ), ), 'demo-three' => array( 'name' => 'Blogger Buzz Two', 'external_url' => 'https://demo.sparklewpthemes.com/demo-data/bloggerbuzz/demo-three/demo-three.zip', 'image' => 'https://demo.sparklewpthemes.com/demo-data/bloggerbuzz/demo-three/demo-three.png', 'preview_url' => 'https://demo.sparklewpthemes.com/bloggerbuzz/sample-v2/', 'menuArray' => array( 'menu-1' => 'Main Menu' ), 'home_slug' => '', 'tags' => array( 'free' => 'Free', ), 'pagebuilder' => array( 'widget' => "Widgets", ), 'plugins' => array( 'contact-form-7' => array( 'name' => 'Contact Form 7', 'source' => 'wordpress', 'file_path' => 'contact-form-7/wp-contact-form-7.php' ), ), ), 'demo-four' => array( 'name' => 'Demo Three', 'image' => 'https://demo.sparklewpthemes.com/demo-data/bloggerbuzz/bloggerbuzzpro-four.jpg', 'preview_url' => 'https://demo.sparklewpthemes.com/bloggerbuzzpro/sample-v3/', 'home_slug' => '', 'tags' => array( 'pro' => 'Premium', ), 'pagebuilder' => array( 'widget' => "Widgets", ), 'type' => 'pro', 'buy_url' => 'https://sparklewpthemes.com/wordpress-themes/bloggerbuzzpro/' ), 'demo-five' => array( 'name' => 'Demo Four', 'image' => 'https://demo.sparklewpthemes.com/demo-data/bloggerbuzz/bloggerbuzzpro-three.jpg', 'preview_url' => 'https://demo.sparklewpthemes.com/bloggerbuzzpro/sample-v1/', 'home_slug' => '', 'tags' => array( 'pro' => 'Premium', ), 'pagebuilder' => array( 'widget' => "Widgets", ), 'type' => 'pro', 'buy_url' => 'https://sparklewpthemes.com/wordpress-themes/bloggerbuzzpro/' ), 'demo-six' => array( 'name' => 'Demo Five', 'image' => 'https://demo.sparklewpthemes.com/demo-data/bloggerbuzz/bloggerbuzzpro.jpg', 'preview_url' => 'https://demo.sparklewpthemes.com/bloggerbuzzpro/', 'home_slug' => '', 'tags' => array( 'pro' => 'Premium', ), 'pagebuilder' => array( 'widget' => "Widgets", ), 'type' => 'pro', 'buy_url' => 'https://sparklewpthemes.com/wordpress-themes/bloggerbuzzpro/' ), ); } add_filter( 'sparkle_demo_import_config', 'blogger_buzz_import_files_array' );