###■目的
wordpressで「固定ページ一覧」に、PV数を表示したいです。
###■現状
プラグイン「WordpressPoplarPost」を使っております。
現状は下記【functions.php(投稿一覧バージョン)】によって、「投稿一覧」にはPV数を表示し、カウントできています。
【functions.php(投稿一覧バージョン)】
php
1//投稿一覧はこれで表示OK 2function admin_posts_columns($columns) { 3 $columns['subtitle'] = "PV"; 4 return $columns; 5} 6function admin_pages_columns($columns) { 7 $columns['subtitle'] = "PV"; 8 return $columns; 9} 10function add_admincolumn($column_name, $post_id) { 11 if( $column_name == 'subtitle' ) { 12 echo wpp_get_views($post_id, 'all', true); 13 } 14} 15if ( function_exists('wpp_get_views') ) { 16 add_filter( 'manage_posts_columns', 'admin_posts_columns' ); 17 add_action( 'manage_posts_custom_column', 'add_admincolumn', 10, 2 );
###■ダメだったこと
固定ページのために下記【functions.php(固定ページ一覧バージョン)】を書きました。
addactionやaddfilterでpostsからpagesに書き換えたのを加えてみたのですが、PVという項目だけしか表示されず、カウントがされない様子です。
【functions.php(固定ページ一覧バージョン)】
php
1//投稿一覧はこれで表示OK 2function admin_posts_columns($columns) { 3 $columns['subtitle'] = "PV"; 4 return $columns; 5} 6function admin_pages_columns($columns) { 7 $columns['subtitle'] = "PV"; 8 return $columns; 9} 10function add_admincolumn($column_name, $post_id) { 11 if( $column_name == 'subtitle' ) { 12 echo wpp_get_views($post_id, 'all', true); 13 } 14} 15if ( function_exists('wpp_get_views') ) { 16 add_filter( 'manage_posts_columns', 'admin_posts_columns' ); 17 add_action( 'manage_posts_custom_column', 'add_admincolumn', 10, 2 ); 18 19//固定ページ一覧はこれPVという項目は表示できても数字がカウントされない 20 add_filter( 'manage_pages_columns', 'admin_pages_columns' ); 21 add_action( 'manage_pages_custom_column', 'add_admincolumn', 10, 2 ); 22}
どうすれば「固定ページ一覧」のPVをカウントしてくれるのでしょうか?
お詳しい方、宜しくお願い致します。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/04/02 09:39