來源于:
https://blog.wpjam.com/m/postviews-for-admin/
除了使用?Google Analytics?統(tǒng)計(jì)整個(gè)博客的流量之外,我還使用?WP-Postviews?這個(gè) WordPress 插件對每篇日志的點(diǎn)擊數(shù)進(jìn)行統(tǒng)計(jì),通過對每篇日志的統(tǒng)計(jì),這樣我就可以知道哪些日志受讀者歡迎,并且可以實(shí)現(xiàn)博客日志流量 Top 10 等功能,非常方便和強(qiáng)大。但是 PostViews 這個(gè)插件有點(diǎn)不好的地方就是不能在后臺日志列表頁面顯示點(diǎn)擊數(shù),查了下 WordPress 的 Hook,通過以下代碼實(shí)現(xiàn)了這個(gè)功能:
add_filter('manage_posts_columns', 'postviews_admin_add_column');
function postviews_admin_add_column($columns){$columns['views'] = __('Views');return $columns;
}
add_action('manage_posts_custom_column','postviews_admin_show',10,2);
function postviews_admin_show($column_name,$id){if ($column_name != 'views')return;$post_views = get_post_meta($id, "views",true);echo $post_views;
}
你只需將上面的代碼復(fù)制到你的 PostViews 插件的原文件或者主題的?function.php?中即可,如果你不知道怎么做,也可以下載下面這個(gè)文件?PostViews for Admin,上傳到你博客的插件目錄,激活即可。最終效果讓你可以在 WordPress 后臺日志列表頁面查看每篇日志的點(diǎn)擊數(shù),如下圖所示:
在 WordPress 后臺日志列表頁面查看每篇日志的點(diǎn)擊數(shù)