esc_html__( 'Sidebar', 'blogzee' ),
'id' => 'sidebar-1',
'description' => esc_html__( 'Add widgets here.', 'blogzee' ),
'before_widget' => '',
'before_title' => '
',
)
);
// left sidebar
register_sidebar(
array(
'name' => esc_html__( 'Left Sidebar', 'blogzee' ),
'id' => 'sidebar-left',
'description' => esc_html__( 'Add widgets here.', 'blogzee' ),
'before_widget' => '',
'before_title' => '',
)
);
// header toggle sidebar
register_sidebar(
array(
'name' => esc_html__( 'Canvas Menu Sidebar', 'blogzee' ),
'id' => 'canvas-menu-sidebar',
'description' => esc_html__( 'Add widgets here.', 'blogzee' ),
'before_widget' => '',
'before_title' => '',
)
);
// footer sidebar - column 1
register_sidebar(
array(
'name' => esc_html__( 'Footer Sidebar - Column 1', 'blogzee' ),
'id' => 'footer-sidebar-column-one',
'description' => esc_html__( 'Add widgets here.', 'blogzee' ),
'before_widget' => '',
'before_title' => '',
)
);
// footer sidebar - column 2
register_sidebar(
array(
'name' => esc_html__( 'Footer Sidebar - Column 2', 'blogzee' ),
'id' => 'footer-sidebar-column-two',
'description' => esc_html__( 'Add widgets here.', 'blogzee' ),
'before_widget' => '',
'before_title' => '',
)
);
// footer sidebar - column 3
register_sidebar(
array(
'name' => esc_html__( 'Footer Sidebar - Column 3', 'blogzee' ),
'id' => 'footer-sidebar-column-three',
'description' => esc_html__( 'Add widgets here.', 'blogzee' ),
'before_widget' => '',
'before_title' => '',
)
);
// footer sidebar - column 4
register_sidebar(
array(
'name' => esc_html__( 'Footer Sidebar - Column 4', 'blogzee' ),
'id' => 'footer-sidebar-column-four',
'description' => esc_html__( 'Add widgets here.', 'blogzee' ),
'before_widget' => '',
'before_title' => '',
)
);
register_widget( 'Blgocast_WP_Heading_Widget' );
register_widget( 'Blogzee_Author_Info_Widget' );
register_widget( 'Blogzee_Category_Collection_Widget' );
register_widget( 'Blogzee_Tags_Collection_Widget' );
register_widget( 'Blogzee_Post_Grid_Widget' );
register_widget( 'Blogzee_Post_List_Widget' );
register_widget( 'Blogzee_Social_Platforms_Widget' );
register_widget( 'Blogzee_Carousel_Widget' );
register_widget( 'Blogzee_Posts_Grid_Two_Column_Widget' );
}
add_action( 'widgets_init', 'blogzee_widgets_init' );
if( ! function_exists( 'blogzee_widget_scripts' ) ) :
/**
* Enqueue styles and scripts for widget
*
* @since 1.0.0
* @package Blogzee Pro
*/
function blogzee_widget_scripts( $hook ) {
if( $hook != 'widgets.php' ) return;
wp_enqueue_style( 'blogzee-widget', get_template_directory_uri() .'/inc/widgets/assets/widget.css', [], BLOGZEE_VERSION );
wp_enqueue_style( 'blogzee-select2', get_template_directory_uri() . '/assets/external/select2/select2.min.css', [], '4.1.0', 'all' );
wp_enqueue_media();
wp_enqueue_script( 'blogzee-widget', get_template_directory_uri() .'/inc/widgets/assets/widget.js', ['jquery'], BLOGZEE_VERSION, [ 'strategy' => 'defer', 'in_footer' => true ] );
wp_enqueue_script( 'blogzee-select2', get_template_directory_uri() .'/assets/external/select2/select2.min.js', ['jquery'], BLOGZEE_VERSION, [ 'strategy' => 'defer', 'in_footer' => true ] );
wp_localize_script( 'blogzee-widget', 'widgetData', [
'widgetAjaxUrl' => admin_url( 'admin-ajax.php' ),
'widgetNonce' => wp_create_nonce( 'blogzee_widget_nonce' )
]
);
}
add_action( 'admin_enqueue_scripts', 'blogzee_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';