Welche Version benutzt du den von Wordpress?
In der neuen 3.03 kommt der Befehl add_action() in der function.php aus dem wp-includes Verzeichnis erst an Zeile 2745. Dort werden die aktivierten Widgets des aktuellen Themes eingebunden.
Solltest du jetzt nicht weiter kommen musst du das Verzeichnis des aktivierte Theme auf deinem FTP-Account umbenennen. Sollte das alles nicht helfen musst du das Standard Themes noch in die Datenbank eintragen.
Dazu über dein Website-Panel dein phpMyAdmin aufrufen und in deine Datenbank gehen. In der Tabelle wp_options (oder "prefix"_options) gehen und die Zeile wo in der Spalte "option_name" das Wörtchern "template" steht, steht in der Spalte "option_value" der Name des aktuellen Themes. Hier wieder das Wörtchen "default" eintragen. Danach alles schliessen und versuchen, ob dein Blog wieder läuft. Im "default"-Theme sind keine Widgets aktiviert.