Hallo,
derzeit beschäftige ich mit der Pluginprogrammierung für Wordpress.
Den Code schreibe ich mit Notepad+ und habe eine Frage, wie ich den Code Debuggen kann?
Aktuell programmiere ich die Erstellung einer eigenen Datenbanktabelle innerhalb von Wordpress.
In der wp-config, habe ich den Wert auf treue gestellt um Fehlermeldungen anzeigen zu lassen.
Die Erstellung und Löschung einer Datenbanktabelle beim aktivieren und deaktivieren des Plugins waren erfolgreich
und ohne Fehlermeldung.
Jetzt möchte ich Datensätze in die Datenbanktabelle hinzufügen und erhalte immer wieder Fehler wie
ZitatThe plugin generated 213 characters of unexpected output during activation. If you notice “headers already sent” messages, problems with syndication feeds or other issues, try deactivating or removing this plugin.
Gibt es Möglichkeiten mehr über die Fehlerquelle anzeigen zu lassen?
Meine Tabelle sieht so aus
global $wpdb;
// Tabellenname bestimmen
$tabellenname = $wpdb->prefix . "datenbanktest";
// Der SQL-String der Tabelle wird erzeugt
$sql_string = "CREATE TABLE " . $tabellenname . " (
user_id int(11) NOT NULL,
user_name varchar(25) DEFAULT NULL,
UNIQUE KEY user_id (user_id)
);";
Mein String zum einfügen sieht so aus
...
$tabellenname = $wpdb->prefix . "datenbanktest";
$wpdb->insert('$tabellenname', array('user_id' =>10, 'user_name' => 'mike'), array('%d','%s'));
Wäre super, wenn mit jemand einen Tipp geben könnte.
Danke