WordPress 3.0 + StatTraq 1.3.0 がインストールできない?

ダッシュボードのプラグインで簡単にインストールできたんだけど、正常に動作しない模様。
んでよく見るとテーブルが無いみたいなメッセージ発見。
どうやらインストールしたときにDBにテーブルがちゃんと作られていない感じ。
んでwp-stattraq/stattraq-install.phpを参考にテーブル直接作ってみた
実行したのは以下のSQL


CREATE TABLE `wp_stattraq` (
`line_id` int(11) NOT NULL auto_increment,
`session_id` varchar(128) NOT NULL default '0',
`access_time` DATETIME NOT NULL,
`ip_address` varchar(255) NOT NULL default '',
`url` varchar(255) NOT NULL default '',
`article_id` varchar(128) NOT NULL default '0',
`user_agent` varchar(255) NOT NULL default '',
`browser` varchar(64) default NULL,
`user_agent_type` INT DEFAULT '0' NOT NULL,
`referrer` varchar(255) default NULL,
`search_phrase` varchar(255) default NULL,
PRIMARY KEY (`line_id`)
);
ALTER TABLE `wp_stattraq` ADD INDEX ( `ip_address` );
ALTER TABLE `wp_stattraq` ADD INDEX ( `article_id` );
ALTER TABLE `wp_stattraq` ADD INDEX ( `access_time` );
CREATE TABLE wp_stattraq_options (
`option_name` varchar(255) NOT NULL default '',
`option_value` varchar(255) NOT NULL default '',
UNIQUE KEY `option_name` (`option_name`)
);
ALTER TABLE wp_stattraq CHANGE `access_time` `access_time` DATETIME DEFAULT NULL;

これで動いた。
環境によってはテーブル名とかたぶん変わってくるから注意ね〜

PHPによるWordPressカスタマイズブック―2.8対応 テンプレートの改造からプラグインの作成まで
藤本 壱
ソシム
売り上げランキング: 34837
おすすめ度の平均: 4.0

5 いままでのWP本では無かったパターンかも
4 index.phpとhome.phpの違いがわかる
2 いきなりこの本で学ぼうとするとわかりずらい
5 待ってましたの一冊
5 wpを骨までいじり倒したいと考えている人に

Filed under: Internet — maesan 3:27 PM
 iTunes Store(Japan)
 iTunes Store(Japan)
 iTunes Store(Japan)
 iTunes Store(Japan)
 iTunes Store(Japan)