// function to count views.
function tie_setPostViews() {
global $post;
$postID = $post->ID ;
$count_key = 'tie_views';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
$count = 0;
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
}else{
$count++;
update_post_meta($postID, $count_key, $count);
}
}
add_filter('manage_posts_columns', 'tie_posts_column_views');
add_action('manage_posts_custom_column', 'tie_posts_custom_column_views',5,2);
function tie_posts_column_views($defaults){
$defaults['tie_post_views'] = __('Views');
return $defaults;
}
function tie_posts_custom_column_views($column_name, $id){
if($column_name === 'tie_post_views'){
echo tie_views(get_the_ID());
}
}
?>
where you want to show...
<?php echo tie_views(); ?>
In single
<?php tie_setPostViews() ?>
function tie_setPostViews() {
global $post;
$postID = $post->ID ;
$count_key = 'tie_views';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
$count = 0;
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
}else{
$count++;
update_post_meta($postID, $count_key, $count);
}
}
add_filter('manage_posts_columns', 'tie_posts_column_views');
add_action('manage_posts_custom_column', 'tie_posts_custom_column_views',5,2);
function tie_posts_column_views($defaults){
$defaults['tie_post_views'] = __('Views');
return $defaults;
}
function tie_posts_custom_column_views($column_name, $id){
if($column_name === 'tie_post_views'){
echo tie_views(get_the_ID());
}
}
?>
where you want to show...
<?php echo tie_views(); ?>
In single
<?php tie_setPostViews() ?>
No comments:
Post a Comment