19.1. Wichtige Klassen-Parameter

Die Klasse wpdb hat eine Vielzahl von internen Parametern auf die Sie zurückgreifen können. Hier ein Auszug der wichtigsten:

  • show_errors (bool)
    Ob Fehlermeldungen angezeigt werden sollen. Als Standardwert wird festgelegt, was die benannten Konstanten WP_DEBUG und WP_DEBUG_DISPLAY zurückgeben.
  • last_error (string)
    Gibt die letzte Fehlermeldung aus, die die Datenbank zurückgegeben hat.
  • num_queries (int)
    Anzahl der Abfragen, die weitergereicht wurden.
  • num_rows (int)
    Anzahl der Zeilen die die letzte Abfrage zurückgegeben hat.
  • rows_affected (int)
    Anzahl an Zeilen, die durch die letzte Abfrage betroffen waren.
  • insert_id (int)
    Die ID für eine AUTO_INCREMENT-Spalte, die durch die letzte Abfrage entstanden ist.
  • last_query (string)
    Der letzte SQL-Befehl, der ausgeführt wurde. Beachten Sie, dass oft mehrere Abfragen hintereinander entstehen können (siehe num_queries). Es wird allerdings nur die Letzte zurückgegeben.
  • lastresult (array|null)
    Das Resultat der letzten Abfrage.
  • prefix (string)
    Das Tabellen-Präfix, welches in der wp-config.php angegeben wurde. Plus eine eventuelle Blog-ID (Multisites).
  • base_prefix (string)
    Das Tabellen-Präfix, welches in der wp-config.php angegeben wurde.
  • tables (array)
    Enthält alle Standard-WordPress Datenbank-Namen (ohne Präfix).
  • ms_global_tables (array)
    Enthält alle Datenbank-Namen, die durch eine Multisite-Installation entstehen (ohne Präfix).
  • Alle Datenbanknamen (inklusive-Präfix):
    • comments (string)
      Name der Datenbank für die Kommentare.
    • commentmeta (string)
      Name der Datenbank für die Metadaten der Kommentare.
    • links (string)
      Name der Datenbank für die Links (veraltet).
    • options (string)
      Name der Datenbank für die Optionen.
    • posts (string)
      Name der Datenbank für die Beiträge/Seiten.
    • postmeta (string)
      Name der Datenbank für die Metadaten der Beiträge/Seiten.
    • terms (string)
      Name der Datenbank für die Terms.
    • termmeta (string)
      Name der Datenbank für die Metadaten der Terme.
    • term_relationships (string)
      Name der Datenbank für Beziehungen von Termen.
    • term_taxonomy (string)
      Name der Datenbank für Taxonomien.
    • users (string)
      Name der Datenbank für die Benutzer.
    • usermeta (string)
      Name der Datenbank für die Metadaten der Benutzer.
    • blogs (string)
      Name der Datenbank für die Blogs (Multisite).
    • blog_versions (string)
      Name der Datenbank für die Versionen der Blogs (Multisite).
    • registration_log (string)
      Name der Datenbank für das Logging der Registrierungen (Multisite).
    • signups (string)
      Name der Datenbank für die Anmeldungen (Multisite).
    • site (string)
      Name der Datenbank für die Seiten (Multisite).
    • sitemeta (string)
      Name der Datenbank für die Metadaten von Seiten (Multisite).
    • sitecategories (string)
      Name der Datenbank für die Seitenweiten Terme (Multisite).