esc_html__( 'Sidebar', 'blogistic' ), 'id' => 'sidebar-1', 'description' => esc_html__( 'Add widgets here.', 'blogistic' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); // left sidebar register_sidebar( array( 'name' => esc_html__( 'Left Sidebar', 'blogistic' ), 'id' => 'sidebar-left', 'description' => esc_html__( 'Add widgets here.', 'blogistic' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); // header toggle sidebar register_sidebar( array( 'name' => esc_html__( 'Canvas Menu Sidebar', 'blogistic' ), 'id' => 'canvas-menu-sidebar', 'description' => esc_html__( 'Add widgets here.', 'blogistic' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); // footer sidebar - column 1 register_sidebar( array( 'name' => esc_html__( 'Footer Sidebar - Column 1', 'blogistic' ), 'id' => 'footer-sidebar-column-one', 'description' => esc_html__( 'Add widgets here.', 'blogistic' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); // footer sidebar - column 2 register_sidebar( array( 'name' => esc_html__( 'Footer Sidebar - Column 2', 'blogistic' ), 'id' => 'footer-sidebar-column-two', 'description' => esc_html__( 'Add widgets here.', 'blogistic' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); // footer sidebar - column 3 register_sidebar( array( 'name' => esc_html__( 'Footer Sidebar - Column 3', 'blogistic' ), 'id' => 'footer-sidebar-column-three', 'description' => esc_html__( 'Add widgets here.', 'blogistic' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); // footer sidebar - column 4 register_sidebar( array( 'name' => esc_html__( 'Footer Sidebar - Column 4', 'blogistic' ), 'id' => 'footer-sidebar-column-four', 'description' => esc_html__( 'Add widgets here.', 'blogistic' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); register_widget( 'Blgocast_WP_Heading_Widget' ); register_widget( 'Blogistic_Author_Info_Widget' ); register_widget( 'Blogistic_Category_Collection_Widget' ); register_widget( 'Blogistic_Tags_Collection_Widget' ); register_widget( 'Blogistic_Post_Grid_Widget' ); register_widget( 'Blogistic_Post_List_Widget' ); register_widget( 'Blogistic_Social_Platforms_Widget' ); register_widget( 'Blogistic_Carousel_Widget' ); register_widget( 'Blogistic_Posts_Grid_Two_Column_Widget' ); } add_action( 'widgets_init', 'blogistic_widgets_init' ); if( ! function_exists( 'blogistic_widget_scripts' ) ) : /** * Enqueue styles and scripts for widget * * @since 1.0.0 * @package Blogistic Pro */ function blogistic_widget_scripts( $hook ) { if( $hook != 'widgets.php' ) return; wp_enqueue_style( 'blogistic-widget', get_template_directory_uri() .'/inc/widgets/assets/widget.css', [], BLOGISTIC_VERSION ); wp_enqueue_style( 'fontaweseome', get_template_directory_uri() . '/assets/external/fontawesome/css/all.min.css', [], '6.4.2', 'all' ); wp_enqueue_style( 'blogistic-select2', get_template_directory_uri() . '/assets/external/select2/select2.min.css', [], '4.1.0', 'all' ); wp_enqueue_media(); wp_enqueue_script( 'blogistic-widget', get_template_directory_uri() .'/inc/widgets/assets/widget.js', ['jquery'], BLOGISTIC_VERSION, true ); wp_enqueue_script( 'blogistic-select2', get_template_directory_uri() .'/assets/external/select2/select2.min.js', ['jquery'], BLOGISTIC_VERSION, true ); wp_localize_script( 'blogistic-widget', 'widgetData', [ 'widgetAjaxUrl' => admin_url( 'admin-ajax.php' ), 'widgetNonce' => wp_create_nonce( 'blogistic_widget_nonce' ) ] ); } add_action( 'admin_enqueue_scripts', 'blogistic_widget_scripts' ); endif; require get_template_directory() . '/inc/widgets/heading.php'; require get_template_directory() . '/inc/widgets/author-info.php'; require get_template_directory() . '/inc/widgets/category-collection.php'; require get_template_directory() . '/inc/widgets/tags-collection.php'; require get_template_directory() . '/inc/widgets/post-grid.php'; require get_template_directory() . '/inc/widgets/post-list.php'; require get_template_directory() . '/inc/widgets/social-platforms.php'; require get_template_directory() . '/inc/widgets/widget-fields.php'; require get_template_directory() . '/inc/widgets/carousel.php'; require get_template_directory() . '/inc/widgets/posts-grid-two-column.php';