抱歉开始另一篇帖子,这是我以前的类似帖子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' );
有人可以帮我这个。