[WordPress] 管理画面の投稿一覧に記事毎のビューカウントを表示する
- 公開日:2018/7/9
この記事は最終更新日から6年以上が経過しています。
アクセス数の管理でGoogleアナリティクスを設定してる方は多いと思います。それとは別に、WordPressの管理画面の投稿一覧で以下の画像のように記事別ビューカウントが表示されていると何気に便利でモチベーションも上がるのでその方法をメモ。
このビューカウントは、プラグイン「WordPress Popular Post」を活用しています。
「WordPress Popular Post」をインストールして有効にし、以下をfunctions.phpに追記します。
/** * 管理画面での記事一覧に表示数カラム(ビュー)を追加 * (WordPress Popular Postのビューカウントを表示する) */ function admin_posts_columns($columns) { $columns['postviews'] = 'ビュー'; return $columns; } function add_admincolumn($column_name, $post_id) { if ($column_name == 'postviews') { echo wpp_get_views($post_id, 'all', true); } } if (function_exists('wpp_get_views')) { add_filter('manage_posts_columns', 'admin_posts_columns'); add_action('manage_posts_custom_column', 'add_admincolumn', 10, 2); }
14行目でall
とすることで集計期間を全期間に指定しています。
集計期間は以下に変更できます。
daily・・・日
weekly・・・週間
monthly・・・月間