Step1"
Add this code in current WordPress active theme in function.php file
<?php
function get_PostViews($postID){
$count_key = 'post_views_count';
$post_count = get_post_meta($postID, $count_key, true);
if($post_count==''){
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
return "0 View";
}
return $post_count.' Views';
}
function set_PostViews($postID) {
$count_key = 'post_views_count';
$post_count = get_post_meta($postID, $count_key, true);
if($post_count==''){
$post_count = 0;
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
}else{
$post_count++;
update_post_meta($postID, $count_key, $post_count);
}
}
remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);
?>
Step2:
Now add this function code in active themes in single.php file within the loop. It will manage the views and set the post views of each post.
<?php
set_PostViews(get_the_ID());
?>
Step3:
Add this code line in inside the post loop where you want to display post count.
<?php
echo get_PostViews(get_the_ID());
?>
WordPress Post Views Count Without Plugin
ReplyDeleteThis article is a great article that I have seen in my WordPress career so far, it helps me a lot to use of WordPress functions, and will continue to do so in the future.
website development company in Surat Gujarat
nice bLog! its interesting. thank you for sharing.... WordPress best GPL Sites
ReplyDeleteI am impressed. I don't think Ive met anyone who knows as much about this subject as you do. You are truly well informed and very intelligent. You wrote something that people could understand and made the subject intriguing for everyone. Really, great blog you have got here. WEBPROTIME
ReplyDelete