function layerslider_new_site($blog_id) { // Get current site global $wpdb; $old_site = $wpdb->blogid; // Switch to new site switch_to_blog($blog_id); layerslider_create_db_table(); switch_to_blog($old_site); }
function layerslider_convert() { // Get old sliders if any $sliders = get_option('layerslider-slides', array()); $sliders = is_array($sliders) ? $sliders : unserialize($sliders); // Create new storage in DB layerslider_create_db_table(); // Iterate over them if (!empty($sliders) && is_array($sliders)) { foreach ($sliders as $key => $slider) { LS_Sliders::add($slider['properties']['title'], $slider); } } // Remove old data and exit delete_option('layerslider-slides'); header('Location: admin.php?page=layerslider'); die; }
function layerslider_new_site($blog_id) { // Get WPDB Object global $wpdb; // Get current site $old_site = $wpdb->blogid; // Switch to new site switch_to_blog($blog_id); // Run activation scripts layerslider_create_db_table(); // Switch back the old site switch_to_blog($old_site); }