File: /home/f/r/e/frenchy/refonte2023/wordpress/wp-content/themes/gimont/inc/class-widgets.php
<?php if (!defined( 'ABSPATH' )) exit;
if( !class_exists('Gimont_Widgets') ){
class Gimont_Widgets {
function __construct(){
/**
* Regsiter Widget
*/
add_action( 'widgets_init', array( $this, 'gimont_register_widgets' ) );
}
function gimont_register_widgets() {
$args_blog = array(
'name' => esc_html__( 'Main Sidebar', 'gimont'),
'id' => "main-sidebar",
'description' => esc_html__( 'Main Sidebar', 'gimont' ),
'class' => '',
'before_widget' => '<div id="%1$s" class="widget %2$s">',
'after_widget' => "</div>",
'before_title' => '<h4 class="widget-title">',
'after_title' => "</h4>",
);
register_sidebar( $args_blog );
if( gimont_is_woo_active() ){
$args_woo = array(
'name' => esc_html__( 'WooCommerce Sidebar', 'gimont'),
'id' => "woo-sidebar",
'description' => esc_html__( 'WooCommerce Sidebar', 'gimont' ),
'class' => '',
'before_widget' => '<div id="%1$s" class="widget woo_widget %2$s">',
'after_widget' => "</div>",
'before_title' => '<h4 class="widget-title">',
'after_title' => "</h4>",
);
register_sidebar( $args_woo );
}
}
}
}
return new Gimont_Widgets();