/**
  * Fired when the plugin is activated.
  *
  * @since 1.0.0
  *
  * @param boolean $network_wide True if WPMU superadmin uses "Network Activate" action, false if WPMU is disabled or plugin is activated on an individual blog.
  */
 public static function activate($network_wide)
 {
     if (is_multisite()) {
         global $wpdb;
         $site_list = $wpdb->get_results($wpdb->prepare("SELECT * FROM {$wpdb->blogs} ORDER BY blog_id"));
         foreach ((array) $site_list as $site) {
             switch_to_blog($site->blog_id);
             // Ensure default options are set.
             $option = get_option('fsb_global_option');
             if (!$option || empty($option)) {
                 update_option('fsb_global_option', floating_social_bar::default_options());
             }
             restore_current_blog();
         }
     } else {
         // Ensure default options are set.
         $option = get_option('fsb_global_option');
         if (!$option || empty($option)) {
             update_option('fsb_global_option', floating_social_bar::default_options());
         }
     }
 }