記事毎のPV数の確認



  • 数日前に、ブログのテーマをcocoonからJINへ変更しました。
    アクセス解析について教えていただきたく投稿です。

    普段からアナリティクスやサーチコンソールで
    アクセス数の流動を確認しています。

    cocoonでは、記事の投稿一覧から"記事毎のPV数"が確認できており、
    当たり前のものと使用していましたが、
    JINをインストール後"記事毎のPV数"が確認出来ず少し不便を感じていました。

    PV数を出す為に、Googleで『jin 記事 pv数』と検索した所、
    "テーマエディター"の"テーマのための関数"という部分に
    とあるコードを入れたら記事毎のPV数が確認できると行く記事に辿り着き
    実践してみましたが、エラーが発生します。

    私の貼り方が悪いのか、1年前の記事の為すでに無効なのか、
    原因が分からず困っています。
    解決法、または他に"記事毎のPV数"を確認する方法があれば教えて頂きたいです。

    恐れ入りますが、宜しくお願い致します。

    参考にしたのは以下のブログです↓
    https://simablog.net/wp-pv-display/

    0_1605977083242_エラー.JPG

    
    //PVを表示する
    function manage_posts_columns($columns) {
    $columns['pv_count'] = "PV"; //PVは「アクセス数」や「PageView」など任意で変更可
    return $columns;
    }
    function add_column($column_name, $post_id) {
    if( $column_name == 'pv_count' ) {
    $stitle = get_post_meta($post_id, 'pv_count', true);
    }
    if ( isset($stitle) &&$stitle ) {
    echo attribute_escape($stitle);
    } else {
    echo __('');
    }
    }
    add_filter( 'manage_posts_columns', 'manage_posts_columns' );
    add_action( 'manage_posts_custom_column', 'add_column', 10, 2 );
    
    ?>
    

    マニュアル確認済み
    キャッシュクリア済み
    WordPressのバージョン :
    ご利用のサーバー名 : ConoHa
    PHPのバージョン :
    OS :
    ご利用のブラウザ :
    該当サイトのURL : https://simablog.net/wp-pv-display/


  • administrators

    @fuwamofu さん

    こんにちは。
    貼り付け方が少し間違っているかと思います!

    //PVを表示する
    function manage_posts_columns($columns) {
    $columns['pv_count'] = "PV"; //PVは「アクセス数」や「PageView」など任意で変更可
    return $columns;
    }
    function add_column($column_name, $post_id) {
    if( $column_name == 'pv_count' ) {
    $stitle = get_post_meta($post_id, 'pv_count', true);
    }
    if ( isset($stitle) &&$stitle ) {
    echo attribute_escape($stitle);
    } else {
    echo __('');
    }
    }
    add_filter( 'manage_posts_columns', 'manage_posts_columns' );
    add_action( 'manage_posts_custom_column', 'add_column', 10, 2 );
    

    これのみを貼り付けてみてください!
    ちなみに子テーマで貼り付けると僕の場合こんな感じでした。

    https://gyazo.com/7726cb46f1d1aecc871917a56207a50c

    試してみてくださいー!!



  • 私も困っていました。大変助かりました。ありがとうございました。