function manager_admin_init() { global $ioa_options, $super_options; wp_enqueue_script('jquery-ui-tabs'); if (isset($_GET['ioa_reset'])) { setDemoOptions(); } if (isset($_GET['ioa_export'])) { $itheme = wp_get_theme(); $name = strtolower($itheme->get('Name')) . "_settings_" . date('d_m_Y'); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename=' . basename($name . '.txt')); header('Expires: 0'); header('Cache-Control: must-revalidate'); header('Pragma: public'); global $wpdb; $output = $wpdb->get_results("SELECT option_name,option_value FROM {$wpdb->options} WHERE option_name like '" . SN . "%'", ARRAY_A); $output = json_encode($output); $output = base64_encode($output); echo $output; exit; } }
function manager_admin_init() { function setUpRestIOA() { /** * Setup Header Data */ $header_data = "W1t7Im5hbWUiOiJUYWdsaW5lPGEgaHJlZj1cXFwiXFxcIiBjbGFzcz1cXFwiaGNvbi1lZGl0IGVudHlwbyBwZW5jaWxcXFwiPjxcL2E+IiwidmFsdWUiOiJ0YWdsaW5lIiwiYWxpZ24iOiJkZWZhdWx0IiwibWFyZ2luIjoiMDowOjA6MCJ9XSxbeyJjb250YWluZXIiOiJ0b3AtYXJlYSIsImV5ZSI6Im9uIiwicG9zaXRpb24iOiJzdGF0aWMiLCJoZWlnaHQiOiIwIiwiZGF0YSI6W3siYWxpZ24iOiJsZWZ0IiwiZWxlbWVudHMiOlt7InZhbCI6IndwbWwiLCJhbGlnbiI6ImRlZmF1bHQiLCJ0ZXh0IjoiIiwibWFyZ2luIjoiMDowOjA6MCIsIm5hbWUiOiJXUE1MIFNlbGVjdG9yIn0seyJ2YWwiOiJzb2NpYWwiLCJhbGlnbiI6ImRlZmF1bHQiLCJ0ZXh0IjoidHdpdHRlcjx2Yz5odHRwczpcL1wvdHdpdHRlci5jb21cL2FydGlsbGVnZW5jZTxzYz5mYWNlYm9vazx2Yz5odHRwczpcL1wvd3d3LmZhY2Vib29rLmNvbVwvYXJ0aWxsZWdlbmNlPHNjPmZsaWNrcjx2Yz5odHRwOlwvXC9mbGlja3IuY29tXC88c2M+dmltZW88dmM+aHR0cHM6XC9cL3ZpbWVvLmNvbVwvdXNlcjIwMDIyMDg5PHNjPnBpbnRlcmVzdDx2Yz5odHRwczpcL1wvcGludGVyZXN0LmNvbVwvPHNjPmRyaWJiYmxlPHZjPmh0dHA6XC9cL2RyaWJiYmxlLmNvbVwvYXJ0aWxsZWdlbmNlPHNjPnNreXBlPHZjPmNhbGw6YWJoaW4uc2hhcm1hPHNjPiIsIm1hcmdpbiI6IjA6MDowOjAiLCJuYW1lIjoiU29jaWFsIEljb25zIn0seyJ2YWwiOiJ0ZXh0IiwiYWxpZ24iOiJkZWZhdWx0IiwidGV4dCI6IkhlbHBsaW5lICsxIDM0MzMzMzMzMyIsIm1hcmdpbiI6IjEwOjA6MDoxNyIsIm5hbWUiOiJUZXh0ICJ9XX0seyJhbGlnbiI6ImNlbnRlciJ9LHsiYWxpZ24iOiJyaWdodCIsImVsZW1lbnRzIjpbeyJ2YWwiOiJ0b3AtbWVudSIsImFsaWduIjoiZGVmYXVsdCIsInRleHQiOiIwIiwibWFyZ2luIjoiMDowOjA6MCIsIm5hbWUiOiJNZW51IDIifV19XX0seyJjb250YWluZXIiOiJtZW51LWFyZWEiLCJleWUiOiJvbiIsInBvc2l0aW9uIjoic3RhdGljIiwiaGVpZ2h0IjoiMCIsImRhdGEiOlt7ImFsaWduIjoibGVmdCIsImVsZW1lbnRzIjpbeyJ2YWwiOiJsb2dvIiwiYWxpZ24iOiJkZWZhdWx0IiwidGV4dCI6IjAiLCJtYXJnaW4iOiIwOjA6MDowIiwibmFtZSI6IkxvZ28ifV19LHsiYWxpZ24iOiJjZW50ZXIifSx7ImFsaWduIjoicmlnaHQiLCJlbGVtZW50cyI6W3sidmFsIjoic2VhcmNoIiwiYWxpZ24iOiJkZWZhdWx0IiwidGV4dCI6IjAiLCJtYXJnaW4iOiI2OjA6MDowIiwibmFtZSI6IlNlYXJjaCBCYXIifSx7InZhbCI6Im1haW4tbWVudSIsImFsaWduIjoiZGVmYXVsdCIsInRleHQiOiIwIiwibWFyZ2luIjoiMDowOjA6MCIsIm5hbWUiOiJNZW51IDEifV19XX0seyJjb250YWluZXIiOiJ0b3AtZnVsbC1hcmVhIiwiZXllIjoib2ZmIiwicG9zaXRpb24iOiJzdGF0aWMiLCJoZWlnaHQiOiIiLCJkYXRhIjpbeyJhbGlnbiI6ImxlZnQifSx7ImFsaWduIjoiY2VudGVyIn0seyJhbGlnbiI6InJpZ2h0In1dfV1d"; $header_data = base64_decode($header_data); $header_data = json_decode($header_data, true); update_option(SN . '_header_construction_data', $header_data); update_option(SN . 'font_selector', 'google'); update_option(SN . 'font_stacks', array('Raleway;;')); $images = get_option('ioa_demo_images'); setMenus(); setMetaData(); setWidgets(); setShopData(); $page = get_page_by_title('Home'); update_option('page_on_front', $page->ID); update_option('show_on_front', 'page'); if (function_exists('rev_slider_shortcode')) { require_once HPATH . "/installer/rev_import_class.php"; $c = new CustomREVInstaller(); $c->importREVSliderFromPost(HPATH . '/installer/slider_export.txt'); $c->importREVSliderFromPost(HPATH . '/installer/slider_export_1.txt'); $c->importREVSliderFromPost(HPATH . '/installer/slider_export_2.txt'); } } if (isset($_GET['page']) && $_GET['page'] == 'instl') { add_action('import_end', 'setUpRestIOA'); } if (isset($_GET['page']) && $_GET['page'] == "instl" && isset($_GET['instype'])) { global $lorem; $ids = $this->createImages(); switch ($_GET['instype']) { case 'express': break; case 'demo': setDemoOptions(); setDemoContent(); break; } } }