Hallo,
ich entwickle gerade ein Plugin, welches eine Verbindung zu einer anderen Datenbank aufbaut, dort etwas ausliest und darstellt. Der Einfachheit halber, würde ich dabei gern die bereits existierrende WP-Klasse nutzen.
Wenn ich nun jedoch folgendes versuche
PHP
define(KB_USER,'meinuser');
define(KB_PASSWORD,'meinpasswort');
define(KB_NAME,'dieanderedatenbank');
define(KB_HOST,'meinhost');
function blablub() {
$kbdb = new wpdb(KB_USER, KB_PASSWORD, KB_NAME, KB_HOST);
}
funktioniert zwar mein Plugin, allerdings kommt WP selbst dann durcheinander und versucht auf meine zweite DB zuzugreifen. (Ich habe das Plugin in der Sidebar über allen anderen eingebunden und z.b. die Kategorien können dann nicht mehr ermittelt werden.)
Ich verstehe das nicht so ganz, schließlich erzeuge ich doch extra ein neues Objekt und meine Konstanten heißen auch anders?
Wie kann ich das Problem lösen? :confused: