2009-08-06T06:27:09+09:00 [Thu]
--> [WordPress]
WP-Click-Tracker
以前指摘した、WP-Click-Trackerのハードコーディング問題ですが、現行バージョンの0.5.1にもまだ残っていました。
グラフをopen flash chartに変更したバージョンから入った/wp-content/plugins/wp-click-track/reporting.php のSQLを組み立てる部分のDB名のprefixがすべてWordpressデフォルトのwp_tracking_clicks,wp_tracking_linksになっていて、prefixをデフォルトから変更すると、グラフが表示されません。
もちろん、apacheのエラーログを見ればすぐに分かるし、prefixをデフォルトから変更する意味はあんましないんで、実害が無いって言えば無いんですが……。
一応、ここは
/* /wp-content/plugins/wp-click-track/reporting.php */ $sql = "some sql ".$wpdb->prefix."tracking_clicks" $sql = "some sql ".$wpdb->prefix."tracking_links"
とすべきでしょう。