Current File : /home/mdkeenpw/www/wp-content/themes/logistik/inc/logistik-widgets-reg.php |
<?php
/**
* @Packge : Logistik
* @Version : 1.0
* @Author : Themeholy
* @Author URI : https://themeholy.com/
*
*/
// Block direct access
if( !defined( 'ABSPATH' ) ){
exit;
}
function logistik_widgets_init() {
if( class_exists('ReduxFramework') ) {
$logistik_sidebar_widget_title_heading_tag = logistik_opt('logistik_sidebar_widget_title_heading_tag');
} else {
$logistik_sidebar_widget_title_heading_tag = 'h3';
}
//sidebar widgets register
register_sidebar( array(
'name' => esc_html__( 'Blog Sidebar', 'logistik' ),
'id' => 'logistik-blog-sidebar',
'description' => esc_html__( 'Add Blog Sidebar Widgets Here.', 'logistik' ),
'before_widget' => '<div id="%1$s" class="widget %2$s">',
'after_widget' => '</div>',
'before_title' => '<h3 class="widget_title">',
'after_title' => '</h3>',
) );
// page sidebar widgets register
register_sidebar( array(
'name' => esc_html__( 'Page Sidebar', 'logistik' ),
'id' => 'logistik-page-sidebar',
'description' => esc_html__( 'Add Page Sidebar Widgets Here.', 'logistik' ),
'before_widget' => '<div id="%1$s" class="widget %2$s">',
'after_widget' => '</div>',
'before_title' => '<h3 class="widget_title">',
'after_title' => '</h3>',
) );
if( class_exists( 'ReduxFramework' ) ){
// footer widgets register
register_sidebar( array(
'name' => esc_html__( 'Footer Widgets Area 1', 'logistik' ),
'id' => 'logistik-footer-1',
'before_widget' => '<div class="col-md-6 col-xxl-3 col-xl-4"><div id="%1$s" class="widget footer-widget %2$s">',
'after_widget' => '</div></div>',
'before_title' => '<h3 class="widget_title">',
'after_title' => '</h3>',
) );
register_sidebar( array(
'name' => esc_html__( 'Footer Widgets Area 2', 'logistik' ),
'id' => 'logistik-footer-2',
'before_widget' => '<div class="col-md-6 col-xl-auto"><div id="%1$s" class="widget footer-widget %2$s">',
'after_widget' => '</div></div>',
'before_title' => '<h3 class="widget_title">',
'after_title' => '</h3>',
) );
register_sidebar( array(
'name' => esc_html__( 'Footer Widgets Area 3', 'logistik' ),
'id' => 'logistik-footer-3',
'before_widget' => '<div class="col-md-6 col-xl-auto"><div id="%1$s" class="widget widget_nav_menu footer-widget %2$s">',
'after_widget' => '</div></div>',
'before_title' => '<h3 class="widget_title">',
'after_title' => '</h3>',
) );
register_sidebar( array(
'name' => esc_html__( 'Footer Widgets Area 4', 'logistik' ),
'id' => 'logistik-footer-4',
'before_widget' => '<div class="col-md-6 col-xl-3"><div id="%1$s" class="widget footer-widget %2$s">',
'after_widget' => '</div></div>',
'before_title' => '<h3 class="widget_title">',
'after_title' => '</h3>',
) );
register_sidebar( array(
'name' => esc_html__( 'Offcanvas Sidebar', 'logistik' ),
'id' => 'logistik-offcanvas',
'before_widget' => '<div id="%1$s" class="widget %2$s">',
'after_widget' => '</div>',
'before_title' => '<h3 class="widget_title">',
'after_title' => '</h3>',
) );
}
if( class_exists('woocommerce') ) {
register_sidebar(
array(
'name' => esc_html__( 'WooCommerce Sidebar', 'logistik' ),
'id' => 'logistik-woo-sidebar',
'description' => esc_html__( 'Add widgets here to appear in your woocommerce page sidebar.', 'logistik' ),
'before_widget' => '<div class="widget %2$s">',
'after_widget' => '</div>',
'before_title' => '<h4 class="widget_title">',
'after_title' => '</h4>',
)
);
}
}
add_action( 'widgets_init', 'logistik_widgets_init' );