Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
include_widgets_files(); // Register Widgets \Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Widgets\De_Breadcrumb() ); \Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Widgets\De_Post_Title() ); \Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Widgets\De_Copyright() ); \Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Widgets\De_Post_Excerpt() ); \Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Widgets\De_Post_Date() ); \Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Widgets\De_Post_Author() ); \Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Widgets\De_Post_Terms() ); \Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Widgets\De_Post_Featured_Image() ); \Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Widgets\De_Post_Comments() ); // \Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Widgets\De_Instagram() ); if( class_exists('WooCommerce') ){ \Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Widgets\De_Product_Display() ); \Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Widgets\De_Product_Tabs_Widget() ); } } /** * Core class constructor * * Register Core action hooks and filters * * @since 1.2.0 * @access public */ public function __construct() { // Includes necessary files $this->include_files(); // load icons Modules\Controls\Icons::_get_instance()->dekit_icons_pack(); // Register widget scripts add_action( 'elementor/frontend/after_register_scripts', [ $this, 'widget_scripts' ] ); // Register widgets add_action( 'elementor/widgets/widgets_registered', [ $this, 'register_widgets' ] ); // Enqueue admin scripts. add_action( 'admin_enqueue_scripts', [$this, 'enqueue_admin'] ); } private function include_files(){ // Controls_Manager include_once self::get_dir() . 'de-global-style.php'; // Controls_Manager include_once self::get_dir() . 'control-manager.php'; // icons include_once self::get_dir() . 'icons.php'; // include_once self::module_url() . 'controls/icons.php'; require_once ( DETHEMEKIT_ADDONS_PATH . 'includes/class-column-clickable.php' ); } public function icon( $controls_manager ) { $controls_manager->unregister_control( $controls_manager::ICON ); $controls_manager->register_control( $controls_manager::ICON, new \DethemeKit\Modules\Controls\Icon()); } } // Instantiate Core Class Core::instance();