WordPressのテーマCocoonはアクセス数のカウントをしてくれます。
MySQLのwp_cocoon_accessesというテーブルです。
これを使ってアクセスの多い記事を表示するクエリを作ってみました。
SQL
SELECT wp_cocoon_accesses.post_id
,wp_posts.post_title
,SUM(wp_cocoon_accesses.count) AS sum_count
FROM wp_cocoon_accesses
INNER JOIN wp_posts ON wp_cocoon_accesses.post_id = wp_posts.id
GROUP BY wp_cocoon_accesses.post_id
ORDER BY sum_count DESC;
,wp_posts.post_title
,SUM(wp_cocoon_accesses.count) AS sum_count
FROM wp_cocoon_accesses
INNER JOIN wp_posts ON wp_cocoon_accesses.post_id = wp_posts.id
GROUP BY wp_cocoon_accesses.post_id
ORDER BY sum_count DESC;
実行結果
上位10件は次のとおりでした。
Cocoonを設置以降の累計になります。
post_id | post_title | sum_count |
---|---|---|
9763 | 高校野球の東東京と西東京の境目は? | 7060 |
5428 | 差し込み印刷で数値を全角にする方法 | 4375 |
8537 | 1日の予定を円グラフ風に表示する「24時間サークルメーカー」 | 2671 |
6180 | 記入例に使うダミー電話番号の探し方 | 1537 |
9934 | Excel用列番号一覧表 | 1516 |
6204 | 多摩西部と多摩東部の境目は? | 1513 |
5355 | 売上200万枚以上のシングル曲 | 1217 |
11606 | X(旧Twitter)で自分が「いいね」をしたポスト(ツイート)を見る方法 | 725 |
11150 | Excelの一つのセルに複数のハイパーリンクを挿入する方法 | 694 |
8723 | PowerPointで罫線の太さや色を一括して変更する方法 | 612 |
コメント