/**
  * Upgrade outdated site settings
  */
 function updateSite()
 {
     self::$arySettings = array('tracking_code' => '', 'site_id' => get_option('wp-piwik_siteid', NULL), 'last_tracking_code_update' => 0, 'dashboard_revision' => get_option('wp-piwik_dashboardid', 0));
     self::$aryGlobalSettings['last_settings_update'] = time();
     // Remove deprecated option values
     $aryRemoveOptions = array('wp-piwik_siteid', 'wp-piwik_404', 'wp-piwik_scriptupdate', 'wp-piwik_dashboardid', 'wp-piwik_jscode');
     foreach ($aryRemoveOptions as $strRemoveOption) {
         delete_option($strRemoveOption);
     }
     // Save upgraded or default settings
     self::saveSettings();
     // Reload settings
     self::loadSettings();
 }