WordPress Popular Posts を使用して管理画面の投稿一覧にPV数を表示する方法

2018.04.29

当サイトではサイドバーにサムネイル画像付きで人気記事(PV数の多い記事)をランキング形式で表示しています。
このプラグイン(WordPress Popular Posts)を使用して、記事ごとにプレビュー数を表示できないものか?と調べていると
管理画面の投稿一覧にPV数を表示する方法があることがわかりました。

管理画面に記事ごとのプレビュー数を表示する

管理画面の状態

実際に表示させてみると、こんな感じで記事一覧の右端に一列増えてPV数が表示されるようになりました。
WordPress-Popular-Posts-View2

なかなか、わかりやすいではないですか!
右側が全期間のPV数、左側が24時間のPV数です。

アクセス解析ではどのようにカウントされているのか

同じタイミングでアクセス解析(THK Analytics)を確認してみると、同じ記事のPV数は「2」
THK Analyticsで見たPV数

ちなみにGoogle Analyticsでは「1」でした><;

アクセス解析では、もはや正確なPV数の確認は難しい?

functions.phpに記入する

上記の管理画面にPV数を表示する方法は「なるほど。」さんの記事を参考にさせていただきました。

紹介されているコードを子テーマのfunctions.phpに記述するだけです!
※ただし、プラグインWordPress Popular Postsがインストールされていることが前提です。

/* 管理画面にPV数を表示 */
if(function_exists('wpp_get_views')){
        
    add_filter('manage_posts_columns', function($columns){
            $columns['view'] = "View";
            return $columns;
    });
        
    add_action('manage_posts_custom_column',function($column_name, $post_id){
        if($column_name == 'view'){
        echo wpp_get_views($post_id, 'today', true).'|'.wpp_get_views($post_id, 'all', true);
        }
    },10,2);
        
}

引用元投稿一覧にPV数を表示する方法|なるほど。
カスタム投稿のPV数もちゃんと表示されていました!
よかった、よかった!

あとがき

次回は、やはりWordPress Popular Postsを使用して、ウィジェットにプレビュー数を表示する方法をご紹介したいと思います。
右下に表示させているこれです。
個別記事のプレビュー数
なんのために表示してるのって?
そりゃあ、決まってます!

ただのアクセントですw

0

2018.04.29プラグイン

Posted by どらみ