WordPressプラグイン,Popular Postsをキャッシュ系プラグインと併用したらカウントがおかしい

Advertisement


サイドバーはPopularPostを使って
アクセスの多い順で人気ページを表示させていた(つもり)のですが、

新しい人気記事が出てもカウントされなかったので、
なんでかなーと少し調べてみたら、

どうやらキャッシュ系のプラグイン使ってると
アクセスカウントされなかっただけらしい。

pvc_viewという値でカウントしてるようなのですが、
これが通常のアクセスの場合でカウントされます。

キャッシュ生成されたページの閲覧ではカウントされない為、
僕がキャッシュクリアなどした際にしかアクセスカウントされずにいたようです。

だからキャッシュ系プラグイン、
WP Super Cacheや、
WP Total Cache
なんかで静的化しちゃうとダメなんですね。

アホだー。

俺アホだー。

もっと早く気付いていれば、正常にカウントできたのにー。

これって、カウントさせる方法無いんですかね??
どなたかご存知の方いらっしゃいましたらご教授いただけますと嬉しいです。

追記


かちびと.netさんから

「Google Analytics APIでWordPressに人気記事を表示する – 1106g」
http://1106g.net/archives/2011/09/google-analytics-api/

を教えていただきました。

また、ググッてみると

「WP Super CacheとPopular Postsが併用できない場合|WordPress – オレのWEBPAD」
http://webpad.felicyle.com/wordpress/reference/wp-super-cache_popular-posts_/

こちらでも同様の現象に悩んでらっしゃる方がいらっしゃいました。

PopularPostsの併用はやはり難しそうですね…。
Googleのヤーツで試してみようかな。

ありがとうございました。