Fatal error: Call to undefined function wp() in /…./wp-blog-header.php on line 16

Als ich kürzlich meine WordPress-Plugins aktualisierte, konnte ich nicht mehr auf die Seite zugreifen. Im Browserfenster war die Meldung: “Fatal error: Call to undefined function wp() in /…. /wp-blog-header.php on line 16” zu lesen.

Tja, was ist da passiert? 😯  Ich vermutete, daß ein oder beide der aktualisierten Plugins offenbar diesen Fehler verursachte. Also mit FTP auf den Server und die beiden Plugins deaktiviert (umbenannt). Aber – keine Lösung! 😕

Also, per FTP den ganzen Plugin-Ordner umbenannt um alle Plugins zu deaktivieren. Jedoch auch das brachte keine Lösung. 😥

Also nach der “Funcion wp()” geforscht, aber Dr. Google brachte keine Erkenntnis. In der wp-blog-header.php stand auch fast nix drin.

<?php
/**
* Loads the WordPress environment and template.
*
* @package WordPress
*/

if ( !isset($wp_did_header) ) {

$wp_did_header = true;

// Load the WordPress library.
require_once( dirname(__FILE__) . ‘/wp-load.php’ );

// Set up the WordPress query.
wp();

// Load the theme template.
require_once( ABSPATH . WPINC . ‘/template-loader.php’ );

}

Das Löschen des Eintrags “wp();” in Zeile 16 führte nur zu einen anderen Fehler.

Die von Dr. Google mehrheitlich gezeigten Lösungen führten um eine manuelle Neuinstallation von WordPress nicht herum. Das war mir schlicht zu aufwendig! Ich schaute mir im Hauptverzeichnis noch ein wenig um und sah, daß die wp-config.php das heutige Datum und die Uhrzeit der Plugin-Installation zeigte.

Ich öffnete die wp-config.php mit einem Texteditor – und siehe da – sie war weitgehend leer!!! 😡

Also holte ich mir die alte wp-config.php aus einem Backup und speicherte sie auf dem Server ab.

Tata! Meine Heimseite war wieder erreichbar, so als wäre nix passiert! Die Frage bleibt aber offen, warum bzw. wodurch die wp-config.php verändert/gelöscht wurde.

Vielleicht hilft ja dieser Tip dem einen oder anderen.


Kommentare

Fatal error: Call to undefined function wp() in /…./wp-blog-header.php on line 16 — 1 Kommentar

  1. Vielen herzlichen Dank für die Zeit und Mühe der Dokumentation. Der Tipp hat mir sehr geholfen. So läuft zumindest schon mal die Startseite wieder. Leider lassen Sie aber keine einzelen Seiten oder Beiträge mehr aufrufen … total skurril.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.