it-swarm.com.de

Kann ich $ wpdb für meine benutzerdefinierten Tabellen in der WordPress-Datenbank verwenden?

Ich erstelle eine benutzerdefinierte Anwendung, die auf WordPress basiert. Ich habe meine benutzerdefinierten Tabellen in der Datenbank WP. Kann ich mit $ wpdb arbeiten oder ist diese Klasse nur für die WP bezogenen Tabellen?

Zum Beispiel, wenn ich über eine Datenbank verfüge, die mit Hunden und Katzen Schritt hält, und eine benutzerdefinierte Tabelle mit dem Namen animals (animalid, animal_type usw.) erstelle. Benutze ich $ wpdb?

Ich weiß nicht, ob "Interaktion mit der WordPress-Datenbank" mit "$ wpdb" ausschließlich für die Bestandslisten bestimmt ist oder nicht.

BEARBEITEN: Ich habe die Tabellen von Hand mit MySQL Workbench erstellt. Es handelte sich um Tabellen, die aus Microsoft Access stammen. Ich habe WordPress nicht über ihre Existenz "informiert" oder weiß, ob ich sollte.

1
johnny

Ja, du kannst. Direkt aus dem Kodex

Das $ wpdb-Objekt ist nicht auf die von WordPress erstellten Standardtabellen beschränkt. Es kann verwendet werden, um Daten aus einer beliebigen Tabelle in der WordPress-Datenbank zu lesen (z. B. benutzerdefinierte Plugin-Tabellen). Um beispielsweise einige Informationen aus einer benutzerdefinierten Tabelle mit dem Namen "mytable" auszuwählen, haben Sie folgende Möglichkeiten.

$myrows = $wpdb->get_results( "SELECT id, name FROM mytable" );
2
Welcher