wordpress 2.3.1 にアップグレードでsitemapプラグインの不具合発生
Wordpress 2.3.1 が出ていたので、なんとなくアップグレードしてみた。
ざっとみたところ、管理画面でプラグインのバージョンをチェックしてくれており、インストールしているプラグインの新しいバージョンが出ている場合、教えてくれるようだ。
なんて喜んでいたら、コメントのポスト時にエラーを出すことが判明。
WordPress database error: [Table 'wordpress.wp_post2cat' doesn't exist]
SELECT cat_ID AS ID, MAX(post_modified) AS last_mod FROM `wp_posts` p LEFT JOIN `wp_post2cat` pc ON p.ID = pc.post_id LEFT JOIN `wp_categories` c ON pc.category_id = c.cat_ID WHERE post_status = 'publish' GROUP BY cat_ID
なんか悪いことしたっけ?って明らかにバージョンアップのせいですな。
調べていくと、Google Sitemaps というプラグインが悪さをしていることが判明。無効にするとエラーが出なくなった。
めでたしめでたし。じゃないよね、Sitemap使えないんだし。
2007年11月6日追記:
Google XML Sitemapsの問題、解決した。










