| 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/INFRABIKEUS/wp-content/plugins/eltd-core/import/ |
Upload File : |
<?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' );
}