File: /home/keesdewit/public_html/wp-content/themes/enfold/includes/admin/register-demo-import.php
<?php
if( ! defined( 'ABSPATH' ) ) { exit; } // Exit if accessed directly
/**
* Handles option page definition for import of demos
*
* IMPORTANT:
* ==========
*
* Enable WP_DEBUG to get complete error messages during import in debug.log file
* (Always make sure to disable not needed plugins when testing import of a demo during development - otherwise import might break for user !! )
*
*
* @added_by Günter
* @since 4.8.2
* @since 4.8.3 demo file management by plugin "Download Manager" and https://kriesi.at/themes/demo-downloads/
*
*
* DEMO Files:
* ===========
*
*
* Directory atructure on user server:
*
* Downloaded demos are placed in
*
* - .../uploads/avia_demo_files/$demo_name
*
*
* User must select which demos he wants to download.
* @since 4.8.2:
* - a one click import was added: Download File - Import - Delete downloaded files
* - User can swith to 3 step import with add_theme_support( 'avia_demo_store_downloaded_files' );
*
* For developers:
* ===============
*
* Detailed info you find here: https://kriesi.at/documentation/enfold/import-demos/#creating-demos
*
* in short:
*
* - define( 'AVIA_GENERATE_DEMO_PHP_FILE', true )
* - define( 'AVIA_REPORT_DEMO_IMPORT_ERRORS', true );
*
* --------
* Array elements:
*
* Shipped demos:
*
* 'image' Link to preview image (if empty only a button is displayed) e.g. 'includes/admin/demo_files/demo_images/enfold-2017.jpg'
* 'files' Link to files without file extension e.g. '/includes/admin/demo_files/enfold-2017'
*
* External demos (since 4.8.2, changed 4.8.3 ):
*
* 'demo_name' Name of folder and files in folder e.g. 'enfold-2017'
* 'download' ID of download manager to find download
* 'demo_img' URL to preview image, image name MUST be same as demo_name) e.g. 'enfold-2017.jpg'
*
*/
global $avia_config;
/**
* Define global variables to deal with demo import and the demo files
*
* @since 4.8.2
*/
if( ! isset( $avia_config['demo_import'] ) )
{
// $avia_config['demo_import']['download_server_url'] = 'https://kriesi.at/enfold_demos/';
$avia_config['demo_import']['download_manager_url'] = 'https://kriesi.at/themes/demo-downloads/download/';
$avia_config['demo_import']['local_image_url'] = trailingslashit( get_template_directory_uri() ) . 'includes/admin/demo_files/demo_images/';
$avia_config['demo_import']['local_image_path'] = trailingslashit( get_template_directory() ) . 'includes/admin/demo_files/demo_images/';
$avia_config['demo_import']['local_image_path'] = str_replace( '\\' , '/', $avia_config['demo_import']['local_image_path'] );
$avia_config['demo_import']['upload_folders'] = wp_upload_dir();
$avia_config['demo_import']['upload_folders']['basedir'] = str_replace( '\\' , '/', $avia_config['demo_import']['upload_folders']['basedir'] );
if( is_ssl() )
{
$avia_config['demo_import']['local_image_url'] = str_replace( 'http://', 'https://', $avia_config['demo_import']['local_image_url'] );
$avia_config['demo_import']['upload_folders']['baseurl'] = str_replace( 'http://', 'https://', $avia_config['demo_import']['upload_folders']['baseurl'] );
}
$dynamic = ltrim( $avia_config['dynamic_files_upload_folder'], ' /\\' );
/**
* Filter location of downloaded demo fildes
* For backwards comp. of filter we removed the leading slash in $dynamic !!!
*
* @since 4.8.2
* @since 5.3 moved to dynamic_avia/
* @param string $foldername
* @return string
*/
$folder = apply_filters( 'avf_demo_import_folder_name', trailingslashit( $dynamic ) . 'avia_demo_files' );
$avia_config['demo_import']['upload_folders']['main_dir'] = trailingslashit( trailingslashit( $avia_config['demo_import']['upload_folders']['basedir'] ) . $folder );
$avia_config['demo_import']['upload_folders']['main_url'] = trailingslashit( trailingslashit( $avia_config['demo_import']['upload_folders']['baseurl'] ) . $folder );
}
/**
*
* @since 4.8.2
* @param array
* @return array
*/
$avia_config['demo_import'] = apply_filters( 'avf_demo_import_settings', $avia_config['demo_import'] );
/**
* Define the demos
*/
$what_get = __( 'What you get:', 'avia_framework' );
$online_demo = __( 'Online Demo', 'avia_framework' );
$demo_id = 0;
/**
* Shipped Demos
* =============
*/
//$avia_elements[] = array(
// 'slug' => 'demo',
// 'name' => __( 'Import: Default Demo', 'avia_framework' ),
// 'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold/' target='_blank'>{$online_demo}</a></strong></p>"
// ."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
// ."<li><a href='http://woocommerce.com/?ref=84' target='_blank'>WooCommerce</a> " . __( '(for shop functionality)', 'avia_framework' ) . '</li>'
// ."<li><a href='https://wordpress.org/plugins/bbpress/' target='_blank'>BBPress</a> " . __( '(for forum functionality)', 'avia_framework' ) . '</li>'
// .'</ul>'
// ."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
// .'<li>' . __( 'A few', 'avia_framework' ) . '</li>'
// .'</ul>',
// 'id' => 'import' . ++$demo_id,
// 'type' => 'import',
// 'image' => 'includes/admin/demo_files/demo_images/default.jpg'
// );
/**
* External Server Demos
* =====================
*/
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Default Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
."<li><a href='http://woocommerce.com/?ref=84' target='_blank'>WooCommerce</a> " . __( '(for shop functionality)', 'avia_framework' ) . '</li>'
."<li><a href='https://wordpress.org/plugins/bbpress/' target='_blank'>BBPress</a> " . __( '(for forum functionality)', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'A few', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'default',
'download' => 166,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/default.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Enfold 2017', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-2017/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
."<li><a href='http://woocommerce.com/?ref=84' target='_blank'>WooCommerce</a> " . __( '(for shop functionality)', 'avia_framework' ) . '</li>'
."<li><a href='https://wordpress.org/plugins/bbpress/' target='_blank'>BBPress</a> " . __( '(for forum functionality)', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'enfold-2017',
'download' => 180,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/enfold-2017.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Small Business - Flat Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-business-flat/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'business-flat',
'download' => 131,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/business-flat.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Agency - Enfold Parallax Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-parallax/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'parallax',
'download' => 417,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2022/05/parallax.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Startup Business Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-startup/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'startup',
'download' => 300,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/startup.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: One Page Portfolio Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-one-page-portfolio/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'one-page-portfolio',
'download' => 249,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/one-page-portfolio.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Minimal Portfolio Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-minimal-portfolio/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'minimal-portfolio',
'download' => 239,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/minimal-portfolio.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Elegant Portfolio Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-elegant-portfolio/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'elegant-portfolio',
'download' => 175,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/elegant-portfolio.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Photography Portfolio Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-photography/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
."<li><a href='http://woocommerce.com/?ref=84' target='_blank'>WooCommerce</a> " . __("(if you want to sell photos online)", 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'photography',
'download' => 270,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/photography.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Minimal Photography Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-minimal-photography/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'minimal-photography',
'download' => 234,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/minimal-photography.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Dark Photography Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-dark-photography/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'dark-photography',
'download' => 161,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/dark-photography.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Creative Studio Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-creative-studio/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'creative-studio',
'download' => 156,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/creative-studio.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: One Page Agency Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-one-page-agency/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'one-page-agency',
'download' => 244,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/one-page-agency.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Medical Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-medical/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'medical',
'download' => 229,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/medical.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Shop Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-shop/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Required Plugins:', 'avia_framework' ) . '</h4><ul>'
."<li><a href='http://woocommerce.com/?ref=84' target='_blank'>WooCommerce</a> " . __( '(needs to be active to install the demo)', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'exists' => array( 'WooCommerce' => __( 'The WooCommerce Plugin is currently not active. Please install and activate it, then reload this page in order to be able to import this demo', 'avia_framework' ) ),
'demo_name' => 'shop',
'download' => 285,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/shop.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Restaurant Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-restaurant/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
."<li><a href='http://woocommerce.com/?ref=84' target='_blank'>WooCommerce</a> " . __("(if you want to provide online ordering and delivery)", 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'restaurant',
'download' => 275,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/restaurant.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: One Page Restaurant Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-restaurant-one-page/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
."<li><a href='http://woocommerce.com/?ref=84' target='_blank'>WooCommerce</a> " . __("(if you want to provide online ordering and delivery)", 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'one-page-restaurant',
'download' => 257,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/one-page-restaurant.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: One Page Wedding Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-wedding/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'one-page-wedding',
'download' => 262,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/one-page-wedding.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Construction Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-construction/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'construction',
'download' => 146,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/construction.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Church Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-church/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Required Plugins:', 'avia_framework' ) . '</h4><ul>'
."<li><a href='https://wordpress.org/plugins/the-events-calendar/' target='_blank'>The Events Calendar</a> "
.__( '(needs to be active to install the demo)', 'avia_framework' ) . '</li>'
."<li>or <a href='https://theeventscalendar.pxf.io/pro' target='_blank'>The Events Calendar PRO</a></li>"
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'exists' => array( 'Tribe__Events__Main' => __( 'The Events Calendar Plugin is currently not active. Please install and activate it, then reload this page in order to be able to import this demo', 'avia_framework' ) ),
'demo_name' => 'church',
'download' => 136,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/church.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Simple Blog Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-blog/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'simple-blog',
'download' => 269,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/simple-blog.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Lifestyle Blog Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-lifestyle-blog/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'lifestyle-blog',
'download' => 225,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/lifestyle-blog.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: \'Coming Soon\' Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-coming-soon/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'coming-soon',
'download' => 141,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/coming-soon.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: \'Landing Page\' Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-landing-page/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'landing-page',
'download' => 215,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/landing-page.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Travel Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-travel/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __("Required Plugins:", 'avia_framework' ) . '</h4><ul>'
."<li><a href='http://woocommerce.com/?ref=84' target='_blank'>WooCommerce</a> " . __( '(needs to be active to install the demo)', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
."<li><a href='https://woocommerce.com/products/woocommerce-bookings/?ref=84' target='_blank'>WooCommerce Bookings</a> " . __( '(needs to be active to allow date based bookings)', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'exists' => array( 'WooCommerce' => __( 'The WooCommerce Plugin is currently not active. Please install and activate it, then reload this page in order to be able to import this demo', 'avia_framework' ) ),
'demo_name' => 'travel',
'download' => 305,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/travel.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Hotel Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-hotel/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Required Plugins:', 'avia_framework' ) . '</h4><ul>'
."<li><a href='http://woocommerce.com/?ref=84' target='_blank'>WooCommerce</a> " . __( '(needs to be active to install the demo)', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
."<li><a href='https://woocommerce.com/products/woocommerce-bookings/?ref=84' target='_blank'>WooCommerce Bookings</a> " . __( '(needs to be active to allow date based bookings)', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'exists' => array( 'WooCommerce' => __( 'The WooCommerce Plugin is currently not active. Please install and activate it, then reload this page in order to be able to import this demo', 'avia_framework' ) ),
'demo_name' => 'hotel',
'download' => 205,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/hotel.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Spa Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-spa/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
."<li><a href='http://woocommerce.com/?ref=84' target='_blank'>WooCommerce</a></li>"
."<li><a href='https://woocommerce.com/products/woocommerce-bookings/?ref=84' target='_blank'>WooCommerce Bookings</a> " . __("(needs to be active to allow date based bookings)", 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'spa',
'download' => 295,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/spa.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Law Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-law/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'law',
'download' => 220,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/law.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Consulting Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-consulting/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'consulting',
'download' => 151,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/consulting.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Résumé Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-resume/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'resume',
'download' => 280,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/resume.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: GYM Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-gym/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'gym',
'download' => 195,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/gym.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Health Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-health-coach/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'health',
'download' => 200,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/health.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: App Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-app/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'app',
'download' => 120,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/app.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Gaming Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-gaming/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'gaming',
'download' => 190,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/gaming.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: DJ Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-dj/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'dj',
'download' => 170,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/dj.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Band Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-band/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Required Plugins:', 'avia_framework' ) . '</h4><ul>'
."<li><a href='http://woocommerce.com/?ref=84' target='_blank'>WooCommerce</a></li>" . __( '(needs to be active to install the demo)', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'exists' => array( 'WooCommerce' => __( 'The WooCommerce Plugin is currently not active. Please install and activate it, then reload this page in order to be able to import this demo', 'avia_framework' ) ),
'demo_name' => 'band',
'download' => 125,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/band.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Freelancer Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-freelancer/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'freelancer',
'download' => 185,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/freelancer.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Visual Artist Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-visual-artist/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Recommended Plugins:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'None', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'demo_name' => 'visual-artist',
'download' => 310,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/visual-artist.jpg'
);
$avia_elements[] = array(
'slug' => 'demo',
'name' => __( 'Import: Knowledgebase Demo', 'avia_framework' ),
'desc' => "<p><strong>{$what_get} <a href='https://kriesi.at/themes/enfold-knowledgebase-demo/' target='_blank'>{$online_demo}</a></strong></p>"
."<h4 class='av-before-plugins'>" . __( 'Required Plugins:', 'avia_framework' ) . '</h4><ul>'
."<li><a href='https://wordpress.org/plugins/bbpress/' target='_blank'>BBPress</a> " . __( '(needs to be active to install the demo)', 'avia_framework' ) . '</li>'
.'</ul>'
."<h4 class='av-before-plugins'>" . __( 'Demo Images included:', 'avia_framework' ) . '</h4><ul>'
.'<li>' . __( 'All', 'avia_framework' ) . '</li>'
.'</ul>',
'id' => 'import' . ++$demo_id,
'type' => 'import',
'exists' => array( 'bbPress' => __( 'The bbPress Plugin is currently not active. Please install and activate it, then reload this page in order to be able to import this demo', 'avia_framework' ) ),
'demo_name' => 'knowledgebase',
'download' => 210,
'demo_img' => 'https://kriesi.at/themes/demo-downloads/wp-content/uploads/sites/85/2021/04/knowledgebase.jpg'
);