Wordpress帖子访问次数?

时间:2010-09-13 07:26:41

标签: php wordpress wordpress-plugin

抱歉开始另一篇帖子,这是我以前的类似帖子my previous question的链接。问题是当有人访问某个帖子时,我想记录下来,为该帖子增加计数器。但计数器也是增量对于以前的帖子(总是以前的帖子)。无法找到解决这个问题的方法。

这是我使用的代码:

function IncrementPostCount(){
  if(is_single()){
    global $wp_query;
    $count = get_post_meta( $wp_query->post->ID, 'readnTimes', true );
    $count = empty($count) ? 1 : $count + 1;
    add_post_meta($wp_query->post->ID, 'readnTimes', $count, true) or update_post_meta($wp_query->post->ID, 'readnTimes', $count);
  }
}
add_action( 'template_redirect', 'IncrementPostCount' );

有人可以帮我这个。

1 个答案:

答案 0 :(得分:1)

此功能已存在于各种插件中。例如“Post Views”插件