[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@18.219.130.101: ~ $
<?php
if (!defined('ABSPATH')) {
	 exit; // Exit if accessed directly.
}

require 'includes/overrides.php';
require 'includes/icons.php';

if(!class_exists('Zilom_Elementor_Addons')){
  	class Zilom_Elementor_Addons {

	 	public function __construct() {
			add_action('elementor/init', array($this, 'add_category'));
			add_action('elementor/widgets/register', array($this, 'include_elements'));
			
			add_action( 'elementor/frontend/after_register_scripts', [ $this, 'enqueue_frontend_scripts' ] );
			add_action( 'elementor/frontend/after_enqueue_styles', [ $this, 'enqueue_frontend_styles' ] );
			add_action( 'elementor/preview/enqueue_styles', function() {
		  		wp_enqueue_style( 'owl-carousel-css' );
			} );
	 	}

	 	public function include_addons(){
		
	 	}

	 	public function include_elements($widgets_manager) {
			require 'elements/base.php';
			require 'elements/box-hover.php';
			require 'elements/brand.php';
			require 'elements/brand-hover.php';
			require 'elements/cart.php';
			require 'elements/career-block.php';
			require 'elements/circle-progress.php';
			require 'elements/countdown.php';
			require 'elements/counter.php';
			require 'elements/gallery.php';
			require 'elements/heading-block.php';
			require 'elements/icon-box-group.php';
			require 'elements/icon-box-styles.php';
			require 'elements/image-content.php';
			require 'elements/logo.php';
			require 'elements/navigation-menu.php';
			require 'elements/portfolio.php';
			require 'elements/posts.php';
			require 'elements/pricing-block.php';
			require 'elements/search-box.php';
			require 'elements/services-group.php';
			require 'elements/slider-images.php';
			require 'elements/teams.php';
			require 'elements/testimonial.php';
			require 'elements/user.php';
			require 'elements/video-box.php';
			require 'elements/video-carousel.php';
			require 'elements/work-process.php';
			require 'elements/locations-map.php';

			if(function_exists('tutor')){
				require 'elements/course.php';
				require 'elements/course-banner.php';
				require 'elements/course-banner-group.php';
				require 'elements/course-filter-form.php';
				require 'elements/course-filter.php';
				require 'elements/course-users.php';
			}

			if(class_exists('Tribe__Events__Main')){
		  		require 'elements/events.php';
			}

			if(class_exists('RevSlider')){
		  		require 'elements/rev-slider.php';
			}
	 	}

	 	public function add_category() {
			Elementor\Plugin::instance()->elements_manager->add_category(
				'gavias_elements',
				array(
			  		'title' => __('Gavias Elements', 'zilom-themer'),
			  		'icon'  => 'fa fa-plug',
				),
			9);
	 	}
			
	 	public function enqueue_frontend_scripts() {
			wp_register_script('jquery.owl.carousel', GAVIAS_ZILOM_PLUGIN_URL . 'elementor/assets/libs/owl-carousel/owl.carousel.js' , array(), '1.0.0', true);
			wp_register_script('jquery.appear', GAVIAS_ZILOM_PLUGIN_URL . 'elementor/assets/libs/jquery.appear.js' , array(), '1.0.0', true);
			wp_register_script('jquery.count_to', GAVIAS_ZILOM_PLUGIN_URL . 'elementor/assets/libs/count-to.js' , array(), '1.0.0', true);
			wp_register_script('isotope', GAVIAS_ZILOM_PLUGIN_URL . 'elementor/assets/libs/isotope.pkgd.min.js' , array(), '1.0.0', true);
			wp_register_script('countdown', GAVIAS_ZILOM_PLUGIN_URL . 'elementor/assets/libs/countdown.js' , array(), '1.0.0', true);
			wp_register_script('gavias.elements', GAVIAS_ZILOM_PLUGIN_URL . 'elementor/assets/main.js' , array(), '1.0.0', true);
			wp_register_script('map-ui', GAVIAS_ZILOM_PLUGIN_URL . '/elementor/assets/libs/jquery.ui.map.min.js');
			$google_api_key = apply_filters('gavias-elements/map-api', '');
			wp_register_script(
		  		'google-maps-api',
		  		add_query_arg( array( 'key' => $google_api_key ), 'https://maps.googleapis.com/maps/api/js' ), false, false, true
			);
			wp_register_script('gmap3', GAVIAS_ZILOM_PLUGIN_URL . '/elementor/assets/libs/gmap3.min.js'); 
			wp_register_script('circle-progress', GAVIAS_ZILOM_PLUGIN_URL . 'elementor/assets/libs/circle-progress.min.js' , array(), '1.0.0', true);
			wp_register_script('typed', GAVIAS_ZILOM_PLUGIN_URL . 'elementor/assets/libs/typed.min.js' , array(), '1.0.0', true);
	 		
	 	}

	 	public function enqueue_frontend_styles() {
			wp_register_style('owl-carousel-css', GAVIAS_ZILOM_PLUGIN_URL . 'elementor/assets/libs/owl-carousel/assets/owl.carousel.css', false, '1.0.0');
			wp_enqueue_style('gva-element-base', GAVIAS_ZILOM_PLUGIN_URL . 'elementor/assets/css/base.css');
	 	}
  	}
}

$addons = new Zilom_Elementor_Addons();


Filemanager

Name Type Size Permission Actions
assets Folder 0755
elements Folder 0755
includes Folder 0755
templates Folder 0755
init.php File 4.55 KB 0644