Beiträge von Clever

    Hatte auch den gleichen Fehler, weiß noch nicht welches Plugin das war, aber...

    Wenn Ihr ein Backup eurer Datenbank erstellt habt, dann ist das einfachste die MySQL Tabelle wieder herzustellen. Es handelt sich um wp_post2cat wobei wp_ durch euer Präfix zu ersetzen ist.

    Der SQL-Code allerdings ohne Einträge erstellt die Tabelle neu:

    Code
    CREATE TABLE `wp_post2cat` (
    `rel_id` bigint(20) NOT NULL auto_increment,
    `post_id` bigint(20) NOT NULL default '0',
    `category_id` bigint(20) NOT NULL default '0',
    PRIMARY KEY (`rel_id`),
    KEY `post_id` (`post_id`,`category_id`)
    ) TYPE=MyISAM ;



    Diesen im phpMyAdmin ausführen und es geht wieder alles... Das Problem entsteht weil verschiedene Plugins auf Tabellen zugreifen die bei WP 3.1 ersetzt werden.

    alte Tabellen: categories, post2cat, und link2cat
    ersetzt durch: wp_terms, wp_term_relationships, wp_term_taxonomy

    Hoffe es hilft dem ein oder anderen. Ansonsten werden wohl die Plugin-Autoren so nach und nach Ihre Plugins anpassen.