wordpress popular posts がSorry. No data so far.になってしまう場合

wordpress popular posts というプラグインを入れて、人気記事ランキングを表示さしたら「Sorry. No data so far. 」としか表示されなくて困っていました。

ちょっと調べたところ、どうやら以下の条件で、不具合が起こっているようです。
・WordPress 3.2.1
・wordpress popular posts 2.14 以降

あまり詳しくないので書くのもどうかと思いますが、どうも、セキュリティのためにscriptを使わずにデータベースでアクセス集計を取ろうとしたけど、データベースがうまく作れないのが原因、だそうです。

海外のwordpressのフォーラムで対応策が出ていたので、それを試したらうまく作動しました。

【対処】
wordpress-popular-posts.php ファイルの1123行目の以下の記述を書き換える。

register_activation_hook('WordPressPopularPosts', 'wpp_install');

↓ ↓ ↓ こっちにする

register_activation_hook(__FILE__ , array('WordPressPopularPosts', 'wpp_install'));

参考にしたサイト
http://wordpress.org/support/topic/plugin-wordpress-popular-posts-no-table-database-created

英語わかんないなりに試してみたものですから、どうか自己責任で対応くださいまし。データベースとか、怖いねんて。。。