Zu welchem ​​Zeitpunkt während einer typischen Anfrage wird das $ wpdb-Objekt verfügbar?

Ich habe einige benutzerdefinierte SQL-Abfragen innerhalb einer classnmethode geschrieben und festgestellt, dass sie funktionieren, wenn ich die Methode an die wp Aktion wp . Wenn ich die Aktion plugins_loaded , scheinen sie nicht zu funktionieren.

Meine Frage:

Zu welchem ​​Zeitpunkt während einer typischen Anfrage wird das $wpdb Objekt verfügbar?

Refs:

  • http://codex.wordpress.org/Plugin_API/Action_Referenz
  • http://codex.wordpress.org/Class_Reference/wpdb

Solutions Collecting From Web of "Zu welchem ​​Zeitpunkt während einer typischen Anfrage wird das $ wpdb-Objekt verfügbar?"

Bitte poste deinen Code, weil das Problem nicht das ist, was du vermutet hast.

Tatsächlich ist $wpdb sehr früh verfügbar: Es wird von der function require_wp_db() in der Datei wp_settings.php in Zeile 79 wp_settings.php .

Der Hook 'plugins_loaded' wird in der gleichen wp_settings.php Datei abgefeuert, aber in Zeile # 237 , so hübsch, nachdem $wpdb verfügbar ist.