*/ class MEC_feature_archive extends MEC_base { /** * Constructor method * @author Webnus */ public function __construct() { } /** * Initialize search feature * @author Webnus */ public function init() { // Main $main = $this->getMain(); // Settings $settings = $main->get_settings(); // Sidebar Status $sidebar_status = (boolean) ($settings['archive_sidebar'] ?? 0); if($sidebar_status) { add_action( 'widgets_init', function() { register_sidebar([ 'name' => __( 'MEC Archive', 'modern-events-calendar-lite'), 'id' => 'mec-archive', 'description' => __('Widgets in this area will be shown on archive pages.', 'modern-events-calendar-lite'), 'before_widget' => '', 'after_widget' => '', 'before_title' => '', 'after_title' => '', ]); }); } } }