Hi, ich habe ein verrücktes Problem.
Schreibe ich mir einen eigenen Plugin wie diesen hier... (Copy Paste zum testen)Creating Tables with Plugins WordPress Codex
und aktivieren ihn, funktioniert meine NextGen Gallery nicht mehr richtig.
Thumbnails werden nicht mehr angezeigt, klicke ich auf den Link funktioniert die Thickbox aber richtig.
Ich bekommen dann folgenden Fehler.
Die Grafik ./wp-content/plugins/nggallery/nggshow.php?pid=1&width=320&height=240&mode=" kann nicht angezeigt werden, weil sie Fehler enthält.
Deaktiviere ich den Plugin funktioniert alles wieder einwandfrei.
Ich habe keinerlei Änderungen an nextgen oder dem Plugin aus dem Beispiel vorgenommen.
Kennt jemand das Problem und weiss vielleicht wie es sich beheben lässt?
Vielen Dank & viele Grüße
Hier nochmal mein exakter Plugin Code. Wie mann sieht hat er NICHTS mit ngg zu tun.
$jal_db_version = "1.0";
function jal_install () {
global $wpdb;
global $jal_db_version;
$table_name = $wpdb->prefix . "liveshoutbox";
if($wpdb->get_var("show tables like '$table_name'") != $table_name) {
$sql = "CREATE TABLE " . $table_name . " (
id mediumint(9) NOT NULL AUTO_INCREMENT,
time bigint(11) DEFAULT '0' NOT NULL,
name tinytext NOT NULL,
text text NOT NULL,
url VARCHAR(55) NOT NULL,
UNIQUE KEY id (id)
);";
require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
dbDelta($sql);
$welcome_name = "Mr. Wordpress";
$welcome_text = "Congratulations, you just completed the installation!";
$insert = "INSERT INTO " . $table_name .
" (time, name, text) " .
"VALUES ('" . time() . "','" . $wpdb->escape($welcome_name) . "','" . $wpdb->escape($welcome_text) . "')";
$results = $wpdb->query( $insert );
add_option("jal_db_version", $jal_db_version);
}
}
register_activation_hook(__FILE__,'jal_install');
?>
Alles anzeigen